【问题标题】:svn:externals problems during mergesvn:合并期间的外部问题
【发布时间】:2011-02-16 13:28:11
【问题描述】:

让我们考虑以下 SVN 结构:
* /Project_1/trunk/1.txt
* /Project_2/trunk/dir1
* /Project_2/trunk/dir2

让我们假设以下情况会导致错误:
* 您将 svn:externals 添加到 /Project_2/trunk/dir1 和 /Project_2/trunk/dir2 中,如下所示:
svn:externals ^/Project_1/trunk/1.txt 1.txt
* 将 Project_2/trunk 分支到一个新分支并在那里进行一些更改
* 将主干的更改合并到您的分支
* 将合并的更改提交到分支

错误消息是这样的:错误:无法同时提交'.....\1.txt'和
错误:'.....\1.txt' 因为它们引用相同的 URL

【问题讨论】:

    标签: svn svn-externals


    【解决方案1】:

    真正的答案是: 永远不要对版本化文件夹和/或单个文件执行 svn:externals。仅绑定到文件夹并将它们放在新的未版本化文件夹中

    【讨论】:

      猜你喜欢
      • 2011-06-28
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-13
      • 2010-11-17
      相关资源
      最近更新 更多