2011-02-11 34 views

回答

2

您可以随时将版本库回滚到任何过去的版本 - 这是版本控制的关键之一 - 没有团队成员可以搞砸版本库,有效的任何更改(除了删除回购:)都可以恢复。

See this article.

但是,任何不稳定/试验发展应该发生在树枝和被合并到主干,只有当功能被敲定。

0

你有多种选择:

  • 记得版本号 - 您可以在任何时候,如果你想
  • 建立了分公司,并做了重大的变化有回滚到它 - 可以合并回HEAD然后如果你愿意 - 这是最好的选择
  • 标记当前修订版本 - 相同的选项1,但你不必记住任何东西。

http://svnbook.red-bean.com/en/1.1/ch04.html - 有关在Subversion中可以通过分支和标记进行的操作的更多一般信息。

+0

应该使用修订注释来描述修订,标签应该代表逻辑里程碑 - 比如发布版本等。 – 2011-02-11 14:34:16

0

如果您正在进行重大改变,那么最好的方法是在分支中完成它们,并在确定它们工作后合并回Trunk。

相关问题