我目前有我的SVN存储库以下设置:颠覆主干合并到现有的标签
-Root
--ProjectA
----trunk
----tags
----branches
--ProjectB
----trunk
----tags
----branches
--ProjectPool
----projectA
----projectB
凡ProjectPool包含项目A和项目B的特定标签。现在
的标签ProjectPool变化不时。这意味着项目A的特定主干版本将提交和我想创建这些版本的拷贝到根/ ProjectPool /了projectA。新的标签应该替换旧的标签,但应该有可用的历史记录。
它喜欢有我的电脑上一个分支,我从来没有改变,并时不时地合并到主干它。但它应该完全在存储库上完成。 (无需签入/签等)
这将让我寻找到根/ ProjectPool /了projectA的历史,看看它的变化。一种高级修订历史。
UPDATE:
对不起,我忘了问一个清晰的问题-.-
查看已抵达到现在为止的答案后,我会说,项目在ProjectPool的副本均为分支原来的项目。然后,我可以随时将它们从主干合并到我需要ProjectPool中的新版本。
现在的问题是,如果有一种方法做合并“在线”,而无需首先创建一个工作拷贝。
+1完美的解释 – 2011-01-28 09:33:59