Como instalo o svn?


131

Estou tentando instalar o svn e estou enfrentando problemas. O comando que estou executando é sudo apt-get install svn. Quando executo isso, recebo o erro "Não foi possível localizar o pacote svn". Por que é isso? Como faço para corrigir isso?


2
em tais casos, eu abriria sináptica e tipo 'svn' na caixa de pesquisa
bohdan_trotsenko

2
em tais casos, eu correriaapt-cache search subversion
don.joey

Respostas:


198

O pacote é chamado de subversãoInstalar subversão (abreviado svn). Você deve instalá-lo executando:

sudo apt-get install subversion

Este pacote também contém o svnservedaemon (não iniciado por padrão). Se você deseja hospedar um servidor subversion por HTTP, deve instalá apache2-lo e configurá-lo adequadamente.


1
Existe também um pacote apenas para cliente? Ou você precisa instalar o servidor também.
Martin

2
@ Martin O servidor binário ( svnserve) tem apenas 85 KiB, a ferramenta de administração svnadminé 72 KiB. Suas páginas de manual são alguns KiB. Apenas instale o subversionpacote para obter todos os programas do subversion ( svnserve"servidor", svncliente (256KiB)). Você não precisa de um servidor como o Apache para a funcionalidade do cliente.
Lekensteyn

18

Não há pacote com o nome de SVN. Você pode digitar este comando no terminal.

sudo apt-get install subversion 

Então você pode verificá-lo usando o comando svn

svn co "type here your checkout URL without double quotes"

svn status 

svn commit ...........your file name 

6

O apt-get é um gerenciador de pacotes incrível, mas muitas vezes os nomes dos pacotes não são exatamente do mesmo jeito que você esperaria. (Obviamente não é culpa do apt-get), por exemplo, o download de java não é apt-get install java. Quanto ao seu problema, o nome do pacote svn no apt-get é subversão.

apt-get install subversion

divirta-se com suas necessidades de subversão!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.