tortoise svn tutorial
Impara ad apportare revisioni nel repository di codice:
Il nostro precedente tutorial in questa serie ha spiegato come Imposta un repository di server gratuito di tua scelta e configura un client UI Tortoise SVN.
In questo tutorial, impareremo come utilizzare il client SVN Tortoise per check-out e check-in del codice da / al repository . Leggi questo Tutorial completi di addestramento su Subversion per una completa comprensione del concetto.
Revisioni nel Repository del codice tramite Check-in / Checkout utilizzando TortoiseSVN
Apriamo l'IDE Eclipse.
** Se non hai installato Eclipse sulla tua macchina, puoi fare riferimento Qui e questo ti aiuterà a creare eclipse.
** È possibile installare java (Java Runtime Environment o JRE) da Qui.
** Una volta installato JRE, puoi installare eclipse.
Domande e risposte dell'intervista agli sviluppatori .net
Sfoglia e seleziona un luogo in cui desideri creare il tuo spazio di lavoro.
Fare clic su Avvia.
Fare clic su Workbench. Ora all'interno di questo spazio di lavoro, creeremo un progetto java molto semplice ( File => Nuovo => Progetto Java ).
Menziona il nome del progetto come mostrato di seguito.
Fare clic su Fine. Seleziona la cartella src come mostrato di seguito.
Dopo aver selezionato la cartella src, fare clic con il pulsante destro del mouse e fare nuovamente clic su 'Nuovo' => Classe.
Indica il nome di una classe (qui 'PracticeSVN') e seleziona la casella di controllo 'public static void main'.
Fare clic su Fine. Ora in questa classe, scriviamo una semplice istruzione SOP (system.out.println).
Supponiamo di voler inserire questo progetto nel server che è il repository centralizzato comune per tutti i membri del team. Per fare ciò, i membri del team devono sapere come farlo registrare il codice all'interno del server e come check-out (estrarre) il codice dal server sulla loro macchina locale.
Vediamo come funziona il check-in. Ora eseguiremo il check-in del progetto che abbiamo creato sopra nel repository. Seleziona il tuo progetto e fai clic con il pulsante destro del mouse.
Fare clic su Proprietà e questo ci dirà la posizione del nostro progetto, selezionare la posizione fino agli 'Aree di lavoro', fare clic con il tasto destro e quindi copiare la posizione.
Vai in questa posizione.
Fai clic con il pulsante destro del mouse sul tuo file Progetto => fai clic su 'TortoiseSVN' => fai clic su Importa (questo significa check-in nel repository).
Menziona il nome dell'URL del repository.
Fare clic su OK. Questo collegherà la tua macchina locale al server (devi essere connesso a Internet).
Otterrai la schermata di autenticazione in cui devi inserire le stesse credenziali di accesso che avevi creato durante la creazione di un repository.
Fare clic su OK, inizierai a vedere i file trasferiti nel repository e l'importazione verrà completata in 4 minuti.
Fare clic su OK. Ora aggiorna la pagina del repository. Come mostrato di seguito, il progetto arriva all'interno del server. In fondo, possiamo vedere che la revisione del repository è a 1.
Entra nella cartella src e troverai il PracticeSVN.java che abbiamo creato.
Fai clic su PracticeSVN.java e vedrai il codice che avevamo scritto.
Quindi abbiamo archiviato con successo il nostro codice nel repository del server.
Ora vorremmo fare l'opposto o riportare il codice dal repository alla nostra macchina locale. In altre parole, vorremmo estrarre il codice dal repository. Per farlo, creiamo una cartella vuota nel nostro computer locale e chiamiamola 'CheckoutSVN'.
Ora fai clic con il tasto destro su questa cartella => 'TortoiseSVN' => 'Esporta' .
Quando fai clic su 'Esporta', viene visualizzata la finestra sottostante. L'URL del repository verrà popolato automaticamente. La directory di esportazione mostrerà la posizione della cartella nel computer locale in cui desideri estrarre il codice.
Fare clic su OK. L'esportazione inizia e termina entro 10 secondi (in questo caso).
Fare clic su OK
Entra nella cartella 'CheckoutSVN' e vedrai il contenuto del repository. Se vai ulteriormente all'interno della cartella src, vedrai il file java che avevamo creato. Pertanto il nostro checkout ha esito positivo dal repository del server alla nostra macchina locale.
Conclusione
Questo tutorial ha spiegato il semplice concetto di SVN. Dobbiamo solo installare il client SVN Tortoise e fare il check-out / check-in del codice dal / al repository.
Pertanto, in questo tutorial, abbiamo praticamente imparato come estrarre il codice dal repository e come archiviare il codice aggiornato nel repository.
Nel prossimo tutorial impareremo come eliminare il contenuto del codice dal repository.
esempi di scenari di test end-to-end
Tutorial PREV | PROSSIMO Tutorial
Lettura consigliata
- Come configurare il repository SVN e installare il client SVN Tortoise
- Tutorial approfonditi su Eclipse per principianti
- Tutorial SVN: gestione del codice sorgente mediante Subversion
- Come eliminare i contenuti dal repository SVN
- Tutorial sull'integrazione di JIRA e SVN
- Tutorial AWS CodeBuild: estrazione del codice da Maven Build
- Tutorial sulla migrazione da SVN a IBM Rational Team Concert
- Repository di oggetti in QTP - Tutorial # 22