2

Plastic SCMと Git間の双方向同期を開発しています。

Scott Chacon による hg-git Mercurial プラグインを見たことがあります。「リモート git サーバー」を直接「呼び出す」のではなく、ローカルの git リポジトリを使用してすべての操作を実行するのを見てきました。

Chacon がこのようにしたことを考えると、これ以上の方法はないと思いますが、コミット (リビジョン) に関する情報をリモートで受け取る方法があるかどうかを尋ねたかったのです (「コミットのツリーとその方法を教えてください」など)。関連しているので、鉱山で確認できます」) また、完全なローカル git リポジトリを持たずに「プッシュ」を作成する良い方法です。NGit および lib2git ライブラリを調べています。

ありがとう、

パブロ

4

1 に答える 1

0

簡単に送信パックできます-リビジョンの選択を薄くします。もちろん、磁器を使用して送信用の木やブロブを分離する場合は、git lib(NGitのように)にスキップすることもできます。これは同じ結果になるためですが、回避することもできます。 perl / bash tangle :)

(完全に私自身のバイアス)

于 2011-03-16T15:39:06.310 に答える