上层: Revision management


11.1 何时提交?

你的团队应该决定使用何种提交机制。 依据你自己 cvs 的经验在多种机制中选择出适合的方式。

如果提交文件太快,你可能甚至提交无法编译的文件。 假如你的合作者更新了他的工作源文件而包括了你的错误文件,他也将无法编译该代码。 而另一种情况,如果你很少提交,别人又无法得到你对代码所做的改进,并使冲突的几率增大。

通常应该仅在确认可以编译后才可提交。 有时要求通过测试工具的检查。 可以利用 commitinfo 文件(参阅 commitinfo)强制实施这种机制,但采用前应慎重考虑。 对开发环节控制过多会造成管理死板,反而会降低我们开发出软件这一目标的工作效率。