2011-07-01 9 views
2

git-svnを「より良い」svnクライアントとして使用します。時々私は私のノートパソコンに自宅から仕事をしています。私のノートPCは私のメインPCとIP接続しています。2人のクライアントを持つGit svnワークフロー

私のラップトップとメインPCの間で変更を移動する最も良い方法は何ですか?

たとえば、私はバグを修正していますが、ローカルブランチでいくつかの変更をコミットしました。私はこれらの変更を選択して、自分のラップトップのバグに取り組んでいきたいと思っています。これらの変更をメインPCに戻して、私がオフィスに戻ったときにバグに取り組むことができるようにしたいと思います。

答えて

2

私は、SVNを使用していると仮定しています。なぜなら、これは、オフィスで、その日の終わりにコミットする必要があるからです。

あなたの家庭のPCと仕事用PCの間で、レポを純粋なgit repoとして扱います。 svnブランチに直接 "dcommitted"されていないブランチで作業してください。

problems between git and svnのため、すでにsvn-talkingブランチとのマージに注意する必要があります。これを扱うだけでなく、自宅やオフィスでこれらの支店とミラーすることもできます。その後、チェリーピックアップまたは慎重にsvnブランチにマージし、それらをコミットします。

関連する問題