L'operazione di checkout estrae una copia di lavoro dal repository. Fornisce un comando di checkout per operare.
Copia di lavoro SVN
Una copia di lavoro è una copia che è stata sottoposta a check-out nell'area di gestione temporanea.
SVN è un sistema di controllo della versione che contiene tutte le versioni del nostro progetto (dati con versione). È anche chiamato server SVN. Gli strumenti client SVN gestiscono la riflessione locale della copia di lavoro. Il client SVN viene utilizzato per accedere al suo repository attraverso le reti. Più utenti possono accedere allo stesso repository contemporaneamente.
Comando di cassa
IL Comando di cassa viene utilizzato per copiare i file dal repository SVN alla copia di lavoro. Se vogliamo accedere ai file dal server SVN, dobbiamo prima verificarlo.
L'operazione di checkout crea una copia funzionante del repository in cui possiamo modificare, eliminare o aggiungere contenuti. Può essere eseguito su un file, un progetto o un repository. Per effettuare il checkout, dovremmo avere il file URL del file o del repository.
La sintassi per il comando checkout è la seguente:
svn checkout URL
O
svn co URL
Il comando precedente creerà una copia funzionante. Ti chiederà nome utente e password, fornisci le credenziali dell'utente. Considera l'output seguente:
Se riscontri difficoltà nel trovare l'URL del repository. Apri il server SVN, fai clic con il pulsante destro del mouse sul repository e seleziona il file copia l'URL negli appunti (per il server VIsualSVN) e incollalo sulla riga di comando.
Le credenziali dell'utente saranno le stesse che abbiamo impostato al momento della creazione dell'utente.
Dopo ogni operazione di checkout riuscita, l'output stamperà un numero di revisione. Se vuoi conoscere maggiori dettagli sul repository, esegui il comando info.
svn info
Checkout con funzionalità SVN
Il server SVN supporta il checkout con le sue funzionalità. Per estrarre un repository o un file, fare clic con il tasto destro su di esso e selezionare Pagamento SVN . Clic OK per proseguire con l'operazione di checkout. Considera l'immagine qui sotto:
IL Pagamento SVN l'opzione aprirà una nuova finestra. In questa finestra, possiamo specificare la directory di checkout in questa sezione. Considera l'immagine qui sotto:
Sfoglia e seleziona la directory di pagamento, fai clic su OK per continuare l'operazione di pagamento.
Abbiamo creato con successo una copia funzionante del repository.