1

Subversion 1.5 について知る必要があることはすべて理解できたと思い、フィーチャー ブランチとトランクを喜んでマージしていました。

それから、自分が思っていたことをしていないことに気づきました。

機能ブランチからトランクにマージするときに --reintegrate パラメーターを使用していません。

具体的には、TortoiseSVN 1.5.3 を使用しており、範囲を指定せずに最初のマージ オプション「リビジョンの範囲をマージする」を常に選択していました。

これはトランクからブランチにマージする場合は正しいと理解しましたが、他の方法でマージする場合は --reintegrate パラメーターを使用する必要があることも理解しました。

代わりに、いずれかの方向にマージするときに2番目のオプションを選択しており、明らかにそれぞれの場合に反対のURLを選択しています.

いずれの場合も正しいファイルを処理しているように見えました...

それで、私は何を台無しにしましたか?

4

1 に答える 1

4

このブログ投稿では、何がうまくいかないのか、なぜ--reintegrate作成されたのか、実際に何をするのかを説明しています。

使用せずに機能ブランチからトランクにマージすると、投稿--reintegrateで説明されているように、余分な競合が発生する可能性が高くなります。

于 2008-10-07T23:22:34.423 に答える