0

現時点では Subversion 1.4 のマージに対処する必要があり、質問に対するこの回答を見つけました。これは私の問題を正確に説明しています。実際の質問は、gitツリーの競合を引き起こす SVN のスタイルのリベースとマージの問題を扱います。これには、次の推奨事項が含まれます。

[...] ブランチをトランクを指す作業コピーに範囲マージする代わりに、「FROM Trunk@HEAD TO branch@HEAD」をトランクを指す作業コピーとマージします。本質的に:

「トランクをブランチと同一にするために必要なすべての変更をお願いします」。

svn merge作業ディレクトリにのみマージするため、実際にSVNとマージする方法を知りたいです。元の回答にタイプミスがありますか、それとも何か不足していますか?

4

2 に答える 2

1
  1. svn mergeする必要がsvn ciあり、マージがブランチにコミットされた後
  2. Subversion 1.4 では、マージを処理する最良の方法はsvnmerge.pyを使用することです。
于 2009-09-23T17:31:57.077 に答える
0

よくわかりませんが、ブランチ ヘッドとトランク ヘッドの違いをトランクにマージする必要があるように思われます。つまり、「FROM branch@HEAD TO Trunk@HEAD」であり、その逆ではありません。

2 つのタグの違いを作業コピーにマージするマージ構文があります。使うのはこれでしょう。(あいまいで申し訳ありませんが、1.5 より前に SVN をあまり行ったことがありませんでした。)

于 2009-09-22T12:49:25.117 に答える