Come utilizzare VisualSVN Server e client TortoiseSVN


6

Presto inizierò a lavorare su un progetto e il codice sorgente è in una posizione remota. Tuttavia, ho il codice sorgente sul mio disco C in una cartella. Ho un server VisualSVN e un client TortoiseSVN sulla mia macchina. Controllerò il lavoro del progetto con altre due persone che lavorano allo stesso progetto. Come posso creare un repository su Visual SVN dalla cartella locale?


Risposte:


7

Ho installato Visual SVN su una macchina virtuale, quindi cercherò di aiutarti nel miglior modo possibile. Ho usato sovversione per un sacco di progetti universitari, quindi ho una buona idea di come funziona Visual SVN. Non si crea un repository da una cartella locale. È tutto fatto tramite Visual SVN.

Ecco cosa dovrai fare:

  1. Su Visual SVN , fai clic con il pulsante destro del mouse su Repository e scegli l' opzione Crea nuovo repository .
  2. Scegli un nome adatto (ad esempio "MyRepository") per il repository, ricordando di non includere spazi.
  3. Fatto ciò, crea una cartella ovunque sul tuo computer. Se Tortoise SVN è installato correttamente, il menu di scelta rapida dovrebbe avere una serie di nuove opzioni. Quello di cui hai bisogno è intitolato SVN Checkout .
  4. Fare clic con il tasto destro sulla cartella appena creata e selezionare SVN Checkout . Dovrebbe apparire una finestra di dialogo che richiede di inserire i dettagli richiesti per connettersi a un repository.
  5. Per connettersi al proprio repository (Passaggio 2) è necessario utilizzare HTTPS , seguito dall'indirizzo IP locale del computer (in questo caso il proprio computer) è ospitato Visual SVN, seguito da /svn/NameOfYourRepository.
  6. Ad esempio: se l'indirizzo IP locale del tuo computer è 192.168.0.somethinge il nome del tuo repository è MyRepository, per connetterti a quel repository dovrai digitare: https://192.168.0.something/svn/MyRepositorynel campo URL del repository . Non dovresti cambiare nient'altro nella finestra di dialogo che appare dopo aver seguito il Passaggio 4 .
  7. Se hai inserito i dettagli corretti, dovrebbe apparire una finestra di dialogo "Autenticazione" che ti chiede di inserire una combinazione Username e Password . Immettere il nome utente e la password locali, che dovrebbero collegarsi correttamente al repository. Se stai utilizzando un account amministratore , non dovresti avere problemi di connessione.
  8. Se hai esito positivo, verrà visualizzata la cartella Checked Out con un segno di spunta verde che indica che è sotto il controllo della versione. Tutti i file / cartelle posizionati al loro interno verranno sottoposti al controllo della versione, ma non per impostazione predefinita.
  9. Per metterli sotto il controllo della versione, dovrai fare clic con il pulsante destro del mouse su file / cartelle e selezionare Tortoise SVN - Aggiungi - e quindi sulla cartella principale dovrai selezionare SVN Commit .

Note aggiuntive: quando si lavora sui file, sarebbe una buona idea utilizzare le opzioni Ottieni blocco e Rilascia blocco . Tuttavia, sarebbe ancora meglio se imposti orari di lavoro specifici per ciascun utente poiché qualcuno potrebbe dimenticare di rilasciare i file.

Questa non è affatto una guida completa. Se avete domande, sarò felice di rispondervi.


1
Eccellente. Ha risolto il mio problema. Grazie mille :)
kumarch1
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.