GC-utils csomag tartalmaz egy kis sor szkripteket, melyek segítségével a behozatali és frissítés CVS raktárakat a git nagyon egyszerű, és segítségével exportálja foltok vissza a CVS munkapéldány.
Ahhoz teszi a csere egyszerű, GC-utils tárolja a CVS munkapéldány egy alkönyvtárba, és kap minden információt onnan, amikor szükséges.
1. Hogyan telepítsük GC-utils
Kivonat a * .tar.gz.
$ Tar xzvf GC-utils.tar.gz
Kapcsolja be a könyvtárba és a make install segítségével előtag (általában / usr)
$ Make prefix = / usr
Ezután telepítse root
$ Sudo make prefix = / usr install
Most már használhatja a GC-import, GC-frissítés és a GC-elkövetésére parancsot, valamint
a megfelelő manpages.
2. Hogyan kell használni a GC-utils
2.1 Import egy CVS
Hogy importálni a CVS mondani GC-import, ahol olvasson, és mit kell letölteni
$ GC-import -d myproj.git -v -m -u: ext: foo@example.com: / cvsroot myproject
Létrehoz egy git adattár myproj.git és importálja a myproject modul
A example.com/cvsroot CVS.
A -v bekapcsol beszédességet, míg -m megpróbálja egyesíteni kötelezettséget vállal alapján
A commit üzeneteket. Ez általában hasznos.
Az -u opció alakítja cvs tag aláhúzás a git tag pöttyökkel.
például FOO_1_0 lesz FOO.1.0.
2.2 Tartsa meg git naprakész
Ön általában akarja tartani a git repository naprakész a változások
tette a CVS. Ehhez menj be te git repository és fuss GC-frissítést.
$ Cd myproj.git
$ GC-frissítés
Ez a parancs mindent megtesz az a szükséges lépéseket.
Felhívjuk figyelmét, hogy ez csak a projektek korábban importált segítségével
GC-import.
2.3 változtathatnak vissza cvs
Ön importálta a CVS repó egy git repository és néhány változtatást hajtott végre
A személyes git, és szeretne hozzájárulni vissza a CVS.
Ezért szükség van az SHA1 azonosítóit véglegesítésekhez tettél a
git. Csak fuss git-log, hogy az SHA1.
$ Cd myproj.git
// Szerkesztés foo.c és kötelezzék
$ Git-log
// Foo.c elkötelezett volt elkövetni feca43 ......
$ GC-elkövetni -c feca43
A -c opció hatására GC-elkövetni, ami a tényleges elkövetni a CVS.
Anélkül, hogy LEHETŐSÉG GC-elkövetni csak patch a CVS és a visszhangokat a
parancsolom neked kell végrehajtani, hogy kötelezzék.
3. Hogyan GC-utils foglalkozik a repository
GC-utils létrehoz egy git repository majd importálja a CVS egy
.cvs könyvtár a git repository. Ezért tudja mindig, ahol a
.cvs működő példány tartózkodik, és könnyen használható a git-cvs * eszközöket, hogy
A munkát elkövetésének és frissítése.
Újdonságok ebben a kiadásban:
Szoftver adatai:
Változat: 0.2.3
Feltöltés dátuma: 3 Jun 15
Engedély: Ingyenes
Népszerűség: 69
Hozzászólás nem található