0

TortoiseGITを使用して作業中のSVNリポジトリを操作し始めたところです(ブランチ間をかなりジャンプする必要があるため、ダウンタイムを大幅に節約できます)。ただし、私はGitまたはSVNのみを使用しており、git-svnは使用していません。最初にローカルブランチをリモート/トランクとマージする必要がありますか、それとも変更をトランクに取り込むのに十分なだけマスターからdcommitを実行する必要がありますか?

4

1 に答える 1

1

私は常にリベースするので、トランク ref は早送りのみになります。マージに git-svn が正しく機能するかどうかは疑問です。私が覚えているように、dcommit の後、git-svn は svn からフェッチを実行し、ヘッドを新しいトランクの位置にリセットします。リビジョン グラフをめちゃくちゃにする必要があります。git-svn でさえ、dcommit に正しいリビジョンを取得できます。

于 2011-07-20T04:49:30.747 に答える