È possibile impostare un repository remoto SVN personale a cui è possibile accedere tramite Internet?

StackOverflow https://stackoverflow.com/questions/819201

  •  03-07-2019
  •  | 
  •  

Domanda

Quello che voglio accadere è avere un server SVN su un computer e TortoiseSVN su altri 3 computer, ad esempio, e questi 3 computer saranno in grado di eseguire il commit e il checkout dei file dal server SVN, tutto questo tramite il Internet e, per quanto possibile, gratuitamente. È possibile? Puoi indicarmi alcuni buoni tutorial? Grazie

Finora, sono consapevole che ciò può essere realizzato tramite LAN.

È stato utile?

Soluzione

Dai un'occhiata alla configurazione del server in Libro rosso SVN .

Hai tre opzioni: usare svnserve, usare svnserve su SSH o Apache HTTP. Ognuno ha vantaggi / svantaggi e questi sono discussi. Nota anche che dovrai configurare il tuo firewall (port forwarding ecc.) Come richiesto.

Dall'articolo del Libro rosso:

  

Se stai cercando di configurare il server più semplice possibile per il tuo gruppo, un'installazione vanilla svnserve è il percorso più semplice e veloce. Si noti, tuttavia, che i dati del repository verranno trasmessi in chiaro sulla rete. Se la distribuzione è interamente all'interno della LAN o VPN della tua azienda, questo non è un problema. Se il repository è esposto a Internet completamente aperto, potresti voler assicurarti che i contenuti del repository non siano sensibili (ad esempio, contenga solo codice open source) o che tu faccia il possibile per la configurazione SASL per crittografare le comunicazioni di rete.

(la mia enfasi)

Altri suggerimenti

Sì, questo è possibile e non è difficile da configurare!

Ad esempio puoi installare Apache con WebDAV sul tuo server. Puoi trovare tutti i dettagli sul Libro SVN . Per l'installazione con Apache puoi leggere this .

puoi impostare il server SVn in modo che sia accessibile via internet se il tuo computer ha un server apache accessibile via internet.

Suppongo che tu sia su Windows, quindi potresti dare un'occhiata: http://svn.spears.at/

Puoi visitare http://opensvn.csie.org L'ho usato più volte ed è davvero un buon servizio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top