【发布时间】:2019-12-17 13:08:19
【问题描述】:
我有一个 subversion 主干(代表我的 Visual Studio 项目的项目文件夹)。在那个主干中,我通过 svn-externals 引用了其他一些项目。这按预期工作。 我可以将整个后备箱复制到一个标签上,从而从我的后备箱中制作一个带标签的版本。在我将主干复制到标签后,svn-externals 与头部修订版挂钩。
现在我遇到这样的情况,我想分支以前的标签来为特定客户更改某些内容。但是当我将标签复制到分支时,挂钩的外部保持不变,我无法再对存储库进行更改。我应该如何分支这样的标签?
问候沃尔夫冈
【问题讨论】:
-
我无法完全解析这个问题。 1)将主干复制到标签是否意味着外部的修订与复制时的确切值挂钩? 2) 我是否正确理解您想从您在步骤 1 中创建的标签中分出一个分支? 3)在这种复制之后,外部究竟出了什么问题(假设(2)是正确的)?外部保持在挂钩的修订版上,但您希望它们尽可能新鲜,或者反过来 - 它们尽可能新鲜,但您希望它们停留在标记时的修订版?
-
1) 将主干复制到标签后,我将外部修订与复制时间挂钩。 2) 是的。 3)IIRC,编辑后我无法提交分支。这是唯一的问题。