svn错误 - 必须与祖先有关

时间:2014-09-17 13:19:36

标签: svn version-control merge

当我合并两个共享相同目录的文件时,我收到此错误 目录结构

/plugins/trunk/embedded-_S/Plugin/src/UPnP
/plugins/trunk/embedded-_M/Plugin/src/UPnP

上述路径结构下的文件在计数和名称上是相同的。 当我从本地PC上的目录* / plugins / trunk /运行命令时:

svn merge https://svn.xxx.com/svn/plugins/trunk/embedded-_S/Plugin/src/UPnP/embedTags.c  embedded-_M/Plugin/src/UPnP/embedTags.c

我收到以下错误:

  

E195016:'https://svn.xxx.com/svn/plugins/trunk/embedded-_Smart/Plugin/src/UPnP/embedTags.c@6946'必须与'https://svn.xxx.com/svn/plugins/trunk/embedded-_M/Plugin/src/UPnP/embedTags.c@6945'有祖先关系   /UPnP/embedTags.c

我尝试使用--ignore-ancestry选项然后又出现了另一个错误:

  

E200004:忽略mergeinfo时无法自动合并

还要提一下,目录结构是由另一个离开组织的人创建的,我不确定他是否使用 svn copy 来创建新目录回购。任何帮助将不胜感激。

0 个答案:

没有答案