2012-07-20 81 views
0

整合修订我有一个奇怪的树冲突整合的版本到工作副本的时候,我不明白为什么... :(树冲突时,在工作副本

发展是/主干/项目完成。 修订版619分支到/ branches/divB/majorwork以执行重大更改,同时继续在主干上工作 在修订版636中,分支被重新整合到主干中svn:“project”的mergeinfo获得了条目

/branches/divB/majorwork:620-635 

最后,在修订版680中,在/tags/v1.0中创建了一个稳定的标记

现在HEAD是修订版706,我想创建/tags/v1.1,只有一个小错误修正后移到v1.0。我想从trunk中合并的修订版本是682-683。

现在我做到以下几点:从我的工作拷贝 1)SVN切换到/tags/v1.0 2)的SVN /主干/项目682-683合并的版本到工作副本。

然而,这一翻译,小组文件合并到我的工作拷贝,我得到主目录下的“项目”树冲突:当我选择“检查更新”,我得到:

Path  Text status    Property status 
---------+-----------------------+---------------- 
project normal     modified 
project missing, tree conflict 

当我比较 “项目” 文件夹中,我发现:

的svn:合并信息:工作基础:

/branches/divB/majorwork:620-635 

的svn:合并信息:工作拷贝

/branches/divB/majorwork:620-635 
/trunk:682-683 

我不明白为什么我在这里得到树冲突和我做错了什么。我的意图是合并已更改的文本文件,然后将工作副本标记为/tags/v1.1

任何人都可以解释吗?

回答

0

对不起,我真的是太愚蠢和错过了树木,不见森林...

我也从/主干而不是/主干/项目合并...