【发布时间】:2009-12-05 01:19:12
【问题描述】:
如果我在主干 rev 10 的 SVN 中创建一个分支,然后意识到我想要的是 rev 9,我应该放弃这个分支并从 rev 9 创建一个新分支,还是有办法将它“重新定位”第 9 版?
问题在于,在我的代码中,我必须回滚一些更改,然后为我现在意识到的长期/重大更改创建一个分支。由于主干已经更新为使用旧代码代码,所以我在 rev x 中的新功能不完整,我的分支需要从 rev x-1 创建。由于我的分支在 x+1 上,所以最简单的方法是让它到 x-1?
【问题讨论】:
-
放弃分支并创建一个新分支。如果你弄乱了你的 SVN 存储库,你将失去比你赢得的更多的东西。