【发布时间】:2010-02-11 05:29:46
【问题描述】:
假设您从事一个大型项目,每个版本都针对多个功能。对于每个功能开发,我们可能有不同的功能分支(在 VCS 中)。但是在合并所有功能分支并完成集成之后,说删除了其中一个功能(这在我们的组织中发生的频率比您想象的要高)。此时有没有办法回滚功能?我们通常所做的就是弄清楚所有代码更改并手动回滚。您是否有任何有助于减少这项工作的流程/最佳实践?作为记录,我们有一个带有 subversion 作为 VCS 的 java 项目。
【问题讨论】:
-
一次合并一个功能不是一个选项。
标签: version-control project-management process release-management