Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Utility >> .

Come importare CVS Into SVN

Trasferimento di un progetto da un sistema di gestione del codice sorgente ad un altro può essere una sfida seria . Idealmente , si desidera mantenere la maggior quantità di informazioni memorizzate nel vecchio sistema di cronologia del vostro progetto il più possibile , ma spesso i metodi utilizzati per memorizzare le informazioni sono radicalmente diverse . Per semplificare il compito , gli sviluppatori open source hanno creato il " cvs2svn . " Programma Anche i progetti complessi, come la GNU Compiler Collection ( GCC) sono stati portati con successo a SVN usando questo strumento. Potete scaricarlo gratuitamente dal primo risorsa . Cose che ti serviranno
cvs2svn
Show More Istruzioni
1

Aprire un terminale. In UNIX o Linux , di solito c'è l'icona di un terminale sul desktop . Su Mac OS X, è possibile fare clic sull'icona "Spotlight " e di tipo " terminale ". In Windows, è possibile fare clic su "Start ", " Esegui " e digitare " cmd"
2

Eseguire una copia di backup del repository CVS , nel caso in cui qualcosa va drasticamente sbagliato : .

mkdir - p ~ /tmp /CVS_BACKUP /CVSROOT

cp- av /cvsroot_ /* ~ /tmp /CVS_BACKUP /Games

Sostituire il nome della directory " cvsroot_ " con la directory del vostro CVS repository
3

Run cvs2svn per convertire la copia di backup del repository CVS in un file SVN compatibile " discarica " :

cvs2svn - dump- solo ~ /. tmp /CVS_BACKUP

il file di dump sarà situato nella directory corrente e si chiamerà " cvs2svn -dump ".
4

Importa il file di dump per il repository subversion :

svn mkdir file :///home /user /Subversion /repository /progetto - m "Progetto Importa"

svnadmin - Carico di progetto padre - dir /home /user /Subversion /repos < cvs2svn -dump

Cambiare le directory alla suite reale posizione del repository Subversion .

 

software © www.354353.com