2016-09-26 13 views
0

トランク(トランク/グレー/カタログ/ Web/app_code /)と私のブランチ(ブランチ/ 125/gray/catalog/web/app_code /)にディレクトリがあります。トランクとブランチには両方に共通の8つのファイルが含まれていますが、ブランチにはトランクにはない20個のファイルがあります。これらのファイルは、SVNがブランチに追加されたものです。両方のディレクトリには、子としてのファイルのみが含まれます(子ディレクトリはありません)。 grey/catalog/web/app_code /は、ブランチとトランクで別々にSVN Addで作成されました。マージ時にファイルにTortoiseSVN "ツリー競合"があります

Tortoise SVNを使用して/ 125/gray/catalog/web/app_code /をtrunk/gray/catalog/web/app_code /にマージすると、すべての共通ファイルがツリー競合エラーを表示し、トランクにはないがトランクには追加されません。

グレー/カタログ/ Web /レベルでテストマージを/から試行すると、競合は表示されません。一般的な8つのファイルはSVNの追加として表示され、ブランチの20個のファイルはトランクには追加されません。

これはどうしてですか?

答えて

0

これが明白なことを超えているかどうかわかりませんが、私のツリーの競合の大部分は、名前が変更されたものから起こり、SVNがうまくいきます。

これらのファイルは複数回リネームされましたか?またはおそらくコピーされたすべてのコピー?

通常、これらは非常に面倒ですが、SVNを騙すことで解決できます。スイッチコマンドを使用するか、またはファイルを新たに作成する。

Resolving tree conflict Why am I getting tree conflicts in Subversion?

関連する問題