GC-utilsパッケージには、gitのに非常に簡単にインポートしましょうスクリプトや更新CVSリポジトリの小さなセットが含まれており、CVS作業コピーに戻すパッチをエクスポートしてみましょう。
サブディレクトリに交換簡単、GC-utilsの店舗にCVSの作業コピーを作成し、必要に応じて、そこからすべての情報を受信するには。
1. GC-utilsのインストール方法
*の.tar.gzのを抽出します。
$タールxzvf GC-utils.tar.gz
ディレクトリに切り替え、作る接頭辞を使用してインストールします(通常は/ usr)
$接頭辞=は/ usr作ります
次に、rootとしてインストール
接頭辞が=は/ usrインストール$ sudoのメイク
あなたは今だけでなく、GC-インポート、GC-更新およびGC-コミットコマンドを使用することができます
対応するマンページを参照してください。
2. GC-utilsの使い方
CVSから2.1のインポート
CVSからインポートするにはどこから取得するために、GC-インポートと何フェッチするに伝えます
$ GC-インポート-d myproj.git -v -m -u:EXT:foo@example.com:/ CVSROOTでmyproject
myproj.gitにgitリポジトリを作成し、MyProjectのモジュールをインポートします
example.com/cvsrootのCVSから。
-mは、ベースのコミットをマージしようとしながら、-vオプションは、冗長になります
上のメッセージをコミットします。通常、これは便利です。
-uオプションは、ドットでgitのタグに下線にCVSタグに変換します。
例えばFOO_1_0はFOO.1.0になります。
2.2あなたは、最新のgitのキープ
通常は、変更を最新の状態にあなたのgitリポジトリを維持したいです
CVSで行われました。これを行うには、gitのリポジトリと実行GC-更新あなたに入ります。
$のCDのmyproj.git
$ GC-更新
このコマンドは、すべてのnecesaryの手順を実行します。
これは、以前に使用してインポートされたプロジェクトでのみ動作していることに注意してください
GC-インポート。
2.3 CVSに戻って変更をコミット
あなたはgitリポジトリへのCVSリポジトリをインポートして、あなたはいくつかの変更を行いました
あなたの個人的なgitの上、バックCVSに貢献したいです。
したがって、あなたはあなたの中にいたコミットのSHA1識別子を必要とします
gitの。ただ、SHA1を見るためにはgit-logを実行します。
$のCDのmyproj.git
//編集foo.cのコミット
$ gitのログ
//コミットfoo.cのはfeca43をコミットしました......
$の-c feca43をGC-コミット
-cオプションは、実際にはCVSにコミットを行うにGCがコミットが発生します。
そのptionせずに、単にCVSのパッチやエコーGC-コミット
あなたがコミットするために実行する必要がありますコマンド。
3.リポジトリとどのGC-utilsの契約
GC-utilsのは、gitリポジトリを作成し、中にCVSをインポート
gitリポジトリ内のディレクトリを.cvs。したがって、常にどこに知っています
作業コピーを.cvsが存在し、容易に行うためにはgit-cvsの*ツールを使用することができます
コミットと更新の仕事。
このリリースの新機能:
カテゴリから探す
人気のソフトウェア
-
Macpup 19 Feb 15
-
BackBox Linux 16 Aug 18
-
PlayOnLinux 9 Dec 15
-
Elastix 2 Oct 16
-
Plants vs. Zombies 12 May 15
-
ZeroShell 20 Feb 15
-
Wifislax 9 Aug 16
gc-utils
同じようなソフトウェア
へのコメント gc-utils
カテゴリから探す
人気のソフトウェア
-
ZeroShell 20 Feb 15
-
LibreOffice 20 Jan 18
-
Zuma Deluxe 20 Feb 15
-
XTerm 3 Jun 15
-
WhatsApp for Desktop 18 Jul 15
-
LXLE 22 Jun 18
-
Cactus McCoy 2 20 Feb 15
コメントが見つかりません