【问题标题】:SVN merging changes to externals propSVN 合并对外部属性的更改
【发布时间】:2018-01-20 01:39:37
【问题描述】:

为繁荣而储蓄,因为我没有通过谷歌找到任何东西。

在启动一个项目时,我需要移动一些 svn:externals 属性。特别是比现在更深的几个文件夹。一切似乎都在工作,svn propdel svn:externals foldername 并在我想要的地方将它添加到我想要的外部 SVN 存储库。一切正常,我提交到我的分支,然后尝试合并到主干。当我得到这个时:

svn: E200007: Can't schedule the working copy at '/rootfolder/buildfolder' from repository 'https://repo/Common' with uuid '$number' for addition under a working copy from repository 'svn+ssh://repo/Common' with uuid '$number'.

这显然只是没有完成,因为没有任何在线谈论这个确切的问题。它阻止了合并,从而阻止了发展。

怎么了?

【问题讨论】:

  • 感谢您为以后存储它,它使我免于阅读数小时的文档。

标签: svn merge svn-externals


【解决方案1】:

在合并过程中,SVN 会在别处寻找外部文件夹,因为这是其他人的问题,因此很难发现 externals 属性本身发生了变化。或者通过任何方式,它甚至无法开始解决合并问题。

你可以删除你trunk中的svn prop来强制它进行合并

  • svn propdel svn:externals foldername,就像你在分行做的一样
  • svn update
  • 合并
  • svn update 再次拉入外部文件。

那么你就准备好提交了。

【讨论】:

    猜你喜欢
    • 2012-03-20
    • 2014-10-23
    • 1970-01-01
    • 2015-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多