トランクからファイルをコピーせずにブランチを作成しました。開発が完了し、ライブ リリースの準備が整いました。ブランチからトランクにマージしたいと思います。(トランクには既存のコードが含まれています)。マージ コマンドを使用した後、マージされたファイルが表示されません。GUI サブバージョンを使用してトランクとブランチを比較すると、ファイルの違いがわかります。(サブバージョン 1.6.16)
マージするには、以下の手順を実行しました
1. working_copy というフォルダーへのチェックアウト トランク
2.トランクのコマンド svn info を実行して、リビジョン番号 aaaa を取得します。
3. ブランチ bbbb のコマンド svn log --step-on-copy を実行します
4. svn merge -r bbbb:aaaa BRANCH URL working_copy
5. svn commit -m"merged" は、コミット後に新しいリビジョン番号を取得しました。ファイルはマージされず、エラーも表示されません。
どこを間違えたのかアドバイスお願いします。ブランチがトランクから作成されていない場合、merge コマンドを使用することもできます。
前もって感謝します。
実行された追加の手順 失敗したマージ svn add * --force とそれに続く svn commit の後に、この手順を実行しました。しかし運がない。