源代码管理是我们工作中很重的一部分,是很多软件开发组的生命。但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念。成都网站建设公司列出了十条建议:
1. 彻底抛弃 VSS!
VSS 已死,就让它离去吧。它曾经很有用,但是现在其他 VCS(Version Control System)已经远远超越了它。微软也决定从明年开始不再支持 VSS了。
老实说,在1995年,VSS是一个伟大的工具,但是它的光环早已被它的晚辈,Subversion,Git 和 Mercurial 夺去。
2. 没有进入版本库,它就不存在
3. 尽早提交,尽快提交,经常提交
4. 在提交前检查你的更改
5. 认真填写“commit messages”
6. 你必须自己提交代码,而不是让别人代劳
7. 数据库的版本控制是必须的
8. 编译出来的文件不应该加入版本控制
9. 别人不在乎你的个人配置
10. 依赖项也需要添加到版本库
总结:
这十条的每一条都很简单,老实说都是很基础的东西:及时,尽早的提交代码,充分了解你提交的东西,并确认它们确实需要被提交到代码库,解释你的提交,自己提交自己的代码,不要忘记数据库版本控制,不要忘记依赖项。