0

(ドキュメントに示されているように) 既にトランクにマージされているブランチで開発を続けるという間違いを犯しました。トランクへの別のマージのために行った作業を保持する最良の方法は何ですか?

4

2 に答える 2

0

この前の質問Reintegrate questionと参照されている collabnet ブログ エントリを確認してください

簡単に言えば、あなたはおそらく大丈夫です。

私のお勧めは、再度統合/マージして、ブランチを破棄することです。または、新しいコピーをチェックアウトし、保存したい変更をコピーします。「svn st --recursive」を使用して、作業コピーでそれらを見つけることができるはずです。

于 2012-06-14T16:24:13.100 に答える
0

私がやったことは、再統合後のリビジョンからトランクから新しいブランチを作成することでした。次に、古いブランチから新しいブランチにマージして、再統合後に行われた変更を取得しました。これらは、すでに再統合されたブランチからトランクに再度マージしようとしたときに発生した競合の苦情なしにトランクにマージされました。

于 2012-06-14T16:40:45.123 に答える