Dopo aver impostato il server svnserve, quale URL utilizzerà il client per accedere al server?
-
03-07-2019 - |
Domanda
Cliente --- | Internet | --- Server
Quindi ho impostato un server svnserver ed è già in esecuzione. Ho digitato svsnserve.exe --daemon --root " C: \ Documents and Settings \ Directory Subversion " su cmd. Ho anche creato un repository e posso sfogliarlo tramite TortoiseSVN. Sono il computer server. Quello che voglio fare ora è che un computer client acceda al server. Solo TortoiseSVN è installato sul client, nessun server SVN. Quello che voglio fare ora è controllare il repository dal server, cosa scrivo nell'URL?
Soluzione
Molto probabilmente:
svn://<hostname>/<repository_name>
Vedi questa domanda StackOverflow (molto simile)
Altri suggerimenti
Per i repository basati su Internet, sarebbe meglio fare l'hosting tramite un web server. VisualSVN Server è gratuito e offre un modo semplice per ospitare SVN su Windows usando Apache (che installa e configura). Ti dice il percorso http SVN nello strumento di gestione - ovviamente, devi assicurarti di avere un campo visivo / DNS tra i dispositivi, il che potrebbe significare qualche altra configurazione / regole firewall / port forwarding / ecc.
Avvia demone:
svnserve -d -r my_repo
Connetti usando RapidSVN: (Segnalibri > Aggiungi repository esistente ...) * Non è necessario specificare " my_repo " qui *
svn://localhost