scegliere il sistema versioning si intende utilizzare. Git è particolarmente popolare tra coloro che sviluppano in ambiente Linux (è il sistema di controllo del codice sorgente per il sistema operativo ) . E 'spesso usato per il controllo del codice sorgente locale, ma può essere configurato per funzionare con GitHub per contributi e distribuzione condivisa . Git supporta ufficialmente la migrazione da SVN , ma la migrazione da Mercurial , Bazaar , CVS o altri, si avrà bisogno di un strumento di terze parti .
2
Installare Git . Se stai usando Linux , il vostro gestore di pacchetti sarà probabilmente fornire un pacchetto : "sudo apt- get install git-core " o " sudo yum install git-core " , a seconda della vostra distribuzione . Per Mac , uso MacPorts , " sudo port install git - core" , o per OS 10.5 + è possibile utilizzare il programma di installazione Git disponibile sul sito Git . Gli utenti di Windows , scaricare e installare " msysgit " .
3
Get a una linea Terminal /comando . Gli utenti Mac possono trovare in " Applicazioni> Utility> Terminale" , e gli utenti Windows possono utilizzare "Start> Esegui " e digitare " cmd" . Gli utenti Linux probabilmente conoscere e amare il terminale , ma in caso contrario, essa varia notevolmente tra le distribuzioni , quindi consultare la documentazione del sistema operativo .
4
Importare il repository . Git solo ufficialmente supporta l'importazione da SVN , anche se ci sono strumenti di terze parti per la migrazione da Bazaar , CVS e Mercurial . Per importare un repository SVN : " git svn clone Scegliere il sistema di controllo delle versioni che si intende utilizzare . Mercurial non è dissimile da Git e tende a concentrarsi sul repository locali . E 'particolarmente popolare tra gli sviluppatori Python e supporta l'importazione da una miriade di altri sistemi di controllo del codice sorgente . Installare Mercurial . Gli utenti Linux devono scaricare e installare il pacchetto . Deb o . Rpm dal sito Mercurial e utenti Mac e Windows , allo stesso modo, devono scaricare il pacchetto binario appropriato dal sito . Get a un terminale linea /comando . Gli utenti Mac possono trovare in " Applicazioni> Utility> Terminale" , e gli utenti di Windows tramite " Start> Esegui" e digitare "cmd" . Gli utenti Linux probabilmente conoscere e amare il terminale , ma in caso contrario, essa varia notevolmente tra le distribuzioni , quindi consultare la documentazione del sistema operativo . Scopri il repository che si desidera convertire . I dettagli per questo variano a seconda del sistema di controllo del codice sorgente che hai utilizzato fino a questo punto . Queste istruzioni presuppongono che il repository è stato estratto in una cartella chiamata " mioprogetto " . A marzo 2011 , supporta l'importazione da : . Bazaar , ClearCase , RCS , CVS , Darcs , Git , Subversion , Perforce , BitKeeper , TeamWare , Visual SourceSafe , Monotono e Team Foundation Server ( TFS ) economici 9 Converti il tuo repository . Assumendo che il repository è stato estratto a " myproject " , basta eseguire "hg convert mioprogetto " . Scegliere il sistema di controllo delle versioni che si intende utilizzare . Bazaar è famoso soprattutto per il suo supporto cross-platform GUI. Anche se molti programmatori godono o almeno tollerare utilizzando la riga di comando , altri preferiscono avere strumenti grafici . Install Bazaar . I pacchetti binari sono disponibili per Mac , Windows e più popolari distribuzioni Linux dal loro sito . Scaricare e installare il pacchetto appropriato per il sistema operativo , o se si preferisce , è possibile seguire le loro istruzioni per la costruzione di Bazaar dal codice sorgente. utilizzare il terminale per scaricare il plugin Bazaar FastImport da controllando il suo repository con il comando " bzr branch lp : bzr - fastimport fastimport " . Utilizzare l'esportatore di terzi appropriata elencati nella documentazione del BzrFastImport di esportare il repository esistente . Quindi utilizzare FastImport per importare un repository esportato. L'utilità FastImport sono fornite in dotazione con gli esportatori di SVN e Mercurial nella directory " esportatori " di fonte di FastImport . utilizzare il terminale e convertire il vostro repository. Sostituendo "front-end " con il percorso per l'esportatore associato al sistema di controllo del generatore di corrente , determinato al punto precedente ( consultare la relativa documentazione per informazioni specifiche per il lancio) , spostare nella cartella verrà eseguita la migrazione da e per tipo : " . bzr init -repo " "front-end
Mercurial
5
6
7
8
Bazaar
10
11
12
13
14
Informazioni correlate
software © www.354353.com