GC-UTILS пакет съдържа малък набор от скриптове, които ви позволяват да импортирате и актуализация CVS хранилища в Git много лесно и да ви позволи да изнасят лепенки обратно в работещ копие CVS.
За да прави обменните лесни, GC-UTILS магазините работното копие CVS в поддиректория и получава цялата информация от там, когато е необходимо.
1. Как да инсталираме GC-UTILS
Разархивирайте * .tar.gz.
$ Катран xzvf GC-utils.tar.gz
Превключете в директорията и да инсталирате с помощта на префикс (обикновено / ЮЕсАр)
$ Направи префикс = / ЮЕсАр
След инсталиране, както корен
$ Sudo изработка префикс = / ЮЕсАр инсталиране
Сега можете да използвате GC-внос, GC-актуализацията и GC-ангажират команди, както и
съответните Man-страници.
2. Как да използвате GC-UTILS
2.1 Внос от CVS
За да импортирате от автобиографии кажа GC-внос, където да донесе и какво да донесе
$ GC-внос -D myproj.git -v -m -u: вътр: foo@example.com: / CVSROOT MyProject
Ще създаде Git хранилището в myproj.git и внос на модула MyProject
от автобиографиите example.com/cvsroot.
-v, Опциите се превръща на детайлност, а -m се опитва да се слеят, извършва въз основа
за извършване на съобщенията. Това обикновено е полезно.
-U За опциите превръща Служители тагове с долни черти в Git тагове с точки.
например FOO_1_0 ще бъде FOO.1.0.
2.2 Да се съхранява ли Git актуална
Вие обикновено искате да запазите вашата Git хранилището в крак с промените
направена в автобиографиите. За да направите това, отидете в теб Git хранилището и тичам GC-актуализация.
$ CD myproj.git
$ GC-актуализация
Тази команда ще направи всички свеждане стъпки.
Моля, обърнете внимание, че това работи само с проекти били внесени, използвайки
GC-внос.
2.3 Ангажиране промени обратно към CV-та
Можете внесени репо Служители в Git хранилище и сте направили някои промени
на вашия личен Git и искаме да допринесем обратно в CV-та.
Ето защо имате нужда от идентификаторите SHA1 на задължава си направил във вашия
Git. Просто пуснете Git-влезете, за да видите SHA1.
$ CD myproj.git
// Редактиране foo.c и да се ангажира
$ Git-дневник
// Foo.c ангажира беше ангажират feca43 ......
$ GC-ангажират -c feca43
Опцията -c ще предизвика GC-ангажираме да направим действителното извършване на автобиографии.
Без тази Разход на гориво GC-ангажират само кръпки автобиографиите и Echos на
Заповядвам ти трябва да изпълни, за да се ангажират.
3. Как GC-UTILS сделка с вашето хранилище
GC-UTILS създава Git хранилището и след това внася автобиографиите в
.cvs директория в хранилището Git. Затова го знае там, където на
.cvs работни копие пребивава и можете лесно да използвате за Git-автобиографиите * инструменти, за да се направи
работата на Обвързване и актуализиране.
Какво е новото в тази версия:
Софтуер детайли:
Версия: 0.2.3
Дата на качване: 3 Jun 15
Разрешително: Безплатно
Популярност: 69
Коментари не е намерена