我们的项目中有许多外部组件,我希望在它们中创建一个额外的分支。
我已经进入并修改了本地副本上的 svn:external 属性,那里一切都很好,并尝试将这些提交到存储库(执行 svn ci -m "external",我还尝试了 svn ci --depth empty - m "external") 但是当另一个用户更新他们的开发时,他们仍然有旧的外部参考。
执行 SVN 导出也会返回旧的外部。
有什么我想念的吗?
我们的项目中有许多外部组件,我希望在它们中创建一个额外的分支。
我已经进入并修改了本地副本上的 svn:external 属性,那里一切都很好,并尝试将这些提交到存储库(执行 svn ci -m "external",我还尝试了 svn ci --depth empty - m "external") 但是当另一个用户更新他们的开发时,他们仍然有旧的外部参考。
执行 SVN 导出也会返回旧的外部。
有什么我想念的吗?
让我直截了当地说,你有一个 svn 外部:东西http://example.com/something/tag/1.2
并且您想将其更改为http://example.com/something/branch/1.2
那么你需要1.编辑你已经完成的svn外部,2.做一个svn up(如果你不能svn up那么你可能需要删除你已经在你的repo中拥有的分支)4.然后你就可以了检查新分支..
最好的杰夫