私は SVN バージョン 1.6 を使用していますが、コマンド ラインを使用したマージで多くの問題が発生しています。あるブランチから別のブランチに単一のリビジョン (リビジョン #5 と呼びましょう) をマージしようとしています。
コマンドラインを使用してマージしています。マージ先のブランチで CD を取得しており、次のコマンドを試しています。
- svn merge -r4:5 FROMBRANCH .
- svn merge -r4:5 FROMBRANCH
- svn merge -c5 FROMBRANCH .
- svn merge -c5 FROMBRANCH
これらのコマンドはどれも正しく機能していないようです。マージ コマンドを発行してから「svn status」を実行するたびに、非常に長いファイル リストが表示されます。このリストには、リビジョン #5 のファイルと、マージしたくない他の多くのファイルが含まれています。
(注: 「svn status」を使用してローカルでファイルが変更されていないことを確認しています。また、「svn revert . -R」を使用して、各マージ試行後に変更を元に戻しています)
何か案は?ありがとう!