Come installo svn?


131

Sto cercando di installare svn e ho riscontrato problemi. Il comando che sto eseguendo è sudo apt-get install svn. Quando eseguo questo, viene visualizzato l'errore "Impossibile individuare il pacchetto svn". Perchè è questo? Come lo aggiusto?


2
in questi casi aprirei sinaptico e digitare "svn" nella casella di ricerca
bohdan_trotsenko

2
in questi casi avrei corsoapt-cache search subversion
don.joey il

Risposte:


198

Il pacchetto si chiama sovversioneInstalla sovversione (abbreviato svn). Devi installarlo eseguendo:

sudo apt-get install subversion

Questo pacchetto contiene anche il svnservedemone (non avviato di default). Se si desidera ospitare un server di sovversione su HTTP, è necessario installarlo apache2e configurarlo di conseguenza.


1
Esiste anche un pacchetto solo client? Oppure devi installare anche il server.
Martin,

2
@Martin Il server binario ( svnserve) è solo 85 KiB, lo strumento di amministrazione svnadminè 72 KiB. Le loro manpage sono un po 'di KiB. Basta installare il subversionpacchetto per ottenere tutti i programmi di sovversione ( svnserve"server", svnclient (256 KiB)). Non è necessario un server come Apache per la funzionalità client.
Lekensteyn,

18

Non esiste un pacchetto con il nome di SVN. È possibile digitare questo comando sul terminale.

sudo apt-get install subversion 

Quindi puoi controllarlo usando il comando svn

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

svn status 

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

6

apt-get è un fantastico gestore di pacchetti, ma spesso i nomi dei pacchetti non hanno esattamente il nome che ti aspetteresti. (Ovviamente non è colpa di apt-get) ad esempio, il download di java non lo è apt-get install java. per quanto riguarda il tuo problema, il nome del pacchetto svn in apt-get è sovversione.

apt-get install subversion

divertiti con le tue esigenze di sovversione!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.