0
私はちょっとピンクですが、デザイナーはSVNでブランチを作成し、トランクからファイルをコピーするのではなく、FTPサーバーからファイルを取り出しました。今、私が枝を幹に戻し合うために行くとき。個々のファイルではなくディレクトリ全体で競合が発生しています。svnはコンフリクトしているディレクトリ全体をマージします
すべてのエラーが
C dir
> local add, incoming add upon merge
は、これらのディレクトリ/ワットOKとSVNを伝えるが、ディレクトリ内のファイルを比較する方法はありますか。ここで
は、トランクのチェックアウトで私の現在のマージCMDである:彼らは分岐が を作成したときに
- リビジョン45759が役立つ場合
svn merge -r45759:HEAD svn://path/to/branch
これらは、ブランチの最初の3つのコミットしています
- リビジョン45797はFTPからファイルを引き下げるチェックインで、 をブランチにコミットします
- リビジョン45823はfiです。枝上の最初の実際の の変化は、私はasking..justそれらを使用せずに枝からのすべての変更を取得...しかしされる
svn merge --accept theirs-full svn://path/to/branch
を経由してマージをやり直すことをお勧め
単純なsvn merge svn:// path/toではなく、複雑なsvn mergeコマンドを使用する特別な理由はありますか? /ブランチ" ? – khmarbaise