gc-utils

Software screenshot:
gc-utils
Dettagli del software:
Versione: 0.2.3
Data di caricamento: 3 Jun 15
Sviluppatore: David Soria Parra
Licenza: Libero
Popolarità: 69

Rating: 2.5/5 (Total Votes: 2)

pacchetto gc-utils contiene un piccolo insieme di script che consentono di importare e repository di aggiornamento CVS in git molto semplice e vi consente di esportare le patch di nuovo in una copia di lavoro CVS.
Per rende cambio facile, negozi GC-utils la copia di lavoro CVS in una sottodirectory e riceve tutte le informazioni da lì quando necessario.
1. Come installare gc-utils
Estrarre il * .tar.gz.
 
 $ Tar xzvf gc-utils.tar.gz
Passare nella directory e fare l'installazione utilizzando un prefisso (solitamente / usr)
 $ Make prefix = / usr
Quindi installare come root
 $ Sudo make prefix = / usr install
È ora possibile utilizzare il gc-import, gc-update e comandi gc-commit così come
le corrispondenti pagine di manuale.
2. Come usare gc-utils
 2.1 Importa da un CVS
 Per importare da un cvs dire gc-import dove andare a prendere e cosa andare a prendere
 
   $ Gc-import -d myproj.git -v -m -u: ext: foo@example.com: / cvsroot myproject
  
 Creerà un repository git in myproj.git e importare il modulo myproject
 dalle cvs example.com/cvsroot.
 Le opzioni -v si accende di verbosità, mentre -m cerca di fondersi commit base
 su messaggi di commit. Questo è di solito utile.
 Le opzioni -u converte tag cvs di sottolineatura in tag git con puntini.
 es FOO_1_0 sarà FOO.1.0.
 2.2 Tenervi git aggiornati
 Di solito si desidera mantenere il proprio repository git al passo con i cambiamenti
 realizzati nei cvs. Per fare questo, andare in voi repository git ed eseguire gc-update.
 
   $ Cd myproj.git
   $ Gc-update
 Questo comando farà tutti i passi controlo.
 Si prega di notare che questo funziona solo con progetti precedentemente importati utilizzando
 gc-import.
 
 2.3 Impegnarsi modifiche al cvs
 È importato i pronti contro termine cvs in un repository git e hai fatto alcuni cambiamenti
 sul vostro git personale e voglia di contribuire nuovamente dentro cvs.
 
 Pertanto è necessario gli identificatori SHA1 dei commit che hai fatto nella tua
 idiota. Basta eseguire git-log per vedere il sha1.
   $ Cd myproj.git
   // Modifica foo.c e impegnarsi
   $ Git-log
   // Foo.c commesso era commettere feca43 ......
   $ Gc-commit feca43 -c
   
 L'opzione -c farà gc-impegnarsi a fare l'attuale commit nel CVS.
 Senza che ption gc-commit solo patch cvs e echos il
 comando devi eseguire per commettere.
3. affare Come gc-utils con il repository
gc-utils crea un repository git e quindi importa le cvs in un
.cvs directory nel repository git. Quindi sa sempre dove la
.cvs lavoro copia risiede e possono usare facilmente le git-cvs * strumenti per farlo
il lavoro di commettere e aggiornamento.
Cosa c'è di nuovo in questo rilascio:

Programmi simili

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

Meld
Meld

22 Jun 18

git-cachecow
git-cachecow

14 Apr 15

Commenti a gc-utils

I commenti non trovato
Aggiungi commento
Accendere le immagini!