读到这里,你可能对cvs能做什么有了相当的了解。这章讨论一些使用中仍需考虑的问题。
如果使用cvs的仅是自己一个人,可以跳过这一章。本章讨论的是多人使用同一源码库遇到的问题。
你的团队应该决定使用何种提交机制。依据你自己的经验在多种机制中选择出适合的方式。
如果提交文件太快,这些文件甚至可能无法编译。假如你的合作者更新了他的工作文件包括了你的错误文件,他也无法编译。而另一种情况,如果你很少提交,别人又无法得到你做得到改进,并使冲突的几律增大。
通常应该在确认可以编译后提交。有时要求通过测试工具的检查。可以利用commitinfo文件[Commitinfo 在 附录 C]强制实施这种机制,但采用前应慎重考虑。对开发环节控制过多会造成管理死板,反而会降低我们开发出软件这一目标的工作效率。