My operations are simple, but I do not understand the result. Who can
help me? thanks a lot.
my os: win7 32bit
my svn server: version 1.4.6 (r28521)
my svn client: 1.6.16 (SlikSvn/1.6.16) WIN32
and my operations are:
1) create /svn-train-05/trunk & commit
2) add /svn-train-05/trunk/trunk.xml & commit
3) create branch /svn-train-05/branches/01 & commit
4) add /svn-train-05/branches/01/branch.xml & commit
5) add /svn-train-05/trunk/trunk copy.xml & commit
6) merge trunk to branch 01, and commit branch 01, all success!
7) merge branch 01 to trunk:
7.1) test merge, it's OK
svn merge --dry-run svn://10.10.1.1/svn-train-05/trunk
svn://10.10.1.1/svn-train-05/branches/01 .
--- 正在合并版本库 URL 之间的差异到 “.”:
A branch.xml
7.2) merge, it's a bug?
svn merge svn://10.10.1.1/svn-train-05/trunk
svn://10.10.1.1/svn-train-05/branches/01 .
--- 正在合并版本库 URL 之间的差异到 “.”:
A branch.xml
--- 正在合并 r1264,经由 r1274,到 “.”:
C branch.xml
C trunk copy.xml
冲突概要:
树冲突:2
--- 正在反向合并 r1274,经由 r1264,到 “.”:
D trunk copy.xml
--------
And I run those commands with svn version 1.4.6 (r28521), both 'test
merge' and 'merge' are all OK.
So, my questions are:
1) the result of 'test merge' do not match 'merge'?
2) is the 'tree conflict' with version 1.6.16 a bug?
Received on 2011-09-06 11:58:02 CEST