2011-10-19 83 views
0

我工作的团队一直在使用SVN来保持我们正在工作的项目干净,这样我们有自己的工作副本,然后可以将我们对主干所做的更改合并为必要时,让我们的本地分支机构与主干同步。最近,对主干进行了更改,当我试图将其合并到我自己的分支中时,该分支与之前的主干一样,不会接受更改。我试图检查我自己的分支的新副本并再次合并它,但被更改的文件未在我的分支上更新。真奇怪的是,它确实提取了一些文件更改,但它们不是对主干进行的修改。SVN合并奇怪

有没有人有类似的问题,如果是的话,你做了什么来解决它?

+0

也许可以考虑使用Mercurial(http://mercurial.selenic.com/)作为源代码控制;与SVN相比,合并是一个梦想 –

回答

2

请看看该文件的svn:mergeinfo来检查svn是否认为已经从trunk到分支合并了更改。