SVN提交更新的一个准则
来源:互联网 发布:亚马逊广告关键词优化 编辑:程序博客网 时间:2024/06/05 18:59
负责而谨慎地提交自己的代码
SVN更新的原则是要随时更新,随时提交。当完成了一个小功能,能够通过编译并且并且自己测试之后,谨慎地提交。
如果提交过程中产生了冲突,则需要同之前的开发人员联系,两个人一起协商解决冲突,解决冲突之后,需要两人一起测试保证解决冲突之后,程序不会影响其他功能。
如果提交过程中产生了更新,则也是需要重新编译并且完成自己的一些必要测试,再进行提交。
保持原子性的提交
每次提交的间歇尽可能地短,以一个小时,两个小时的开发工作为宜。如在更改UI界面的时候,可以每完成一个UI界面的修改或者设计,就提交一次。在开发功能模块的时候,可以每完成一个小细节功能的测试,就提交一次,在修改bug的时候,每修改掉一个bug并且确认修改了这个bug,也就提交一次。我们提倡多提交,也就能多为代码添加上保险。
不要提交自动生成的文件
Visual Studio在生成过程中会产生很多自动文件,如.suo等配置文件,Debug,Release,Obj等编译文件,以及其他的一些自动生成,同编译代码无关的文件,这些文件在提交的时候不应该签入,如果不小心签入了,需要使用Delete命令从仓库中删除。
不要提交不能通过编译的代码
代码在提交之前,首先要确认自己能够在本地编译。如果在代码中使用了第三方类库,要考虑到项目组成员中有些成员可能没有安装相应的第三方类库或者没有放入GAC(针对.Net Framework)中,项目经理在准备项目工作区域的时候,需要考虑到这样的情况,确保开发小组成员在签出代码之后能够在统一的环境中进行编译。
不要提交自己不明白的代码
代码在提交入SVN之后,你的代码将被项目成员所分享。如果提交了你不明白的代码,你看不懂,别人也看不懂,如果在以后出现了问题将会成为项目质量的隐患。因此在引入任何第三方代码之前,确保你对这个代码有一个很清晰的了解。
提前宣布自己的工作计划
在自己准备开始进行某项功能的修改之前,先给工作小组的成员谈谈自己的修改计划,让大家都能了解你的思想,了解你即将对软件作出的修改,这样能尽可能的减少在开发过程中可能出现的冲突,提高开发效率。同时你也能够在和成员的交流中发现自己之前设计的不足,完善你的设计。
对提交的信息采用明晰的标注
+) 表示增加了功能
*) 表示对某些功能进行了更改
-) 表示删除了文件,或者对某些功能进行了裁剪,删除,屏蔽。
b) 表示修正了具体的某个bug
- SVN提交更新的一个准则
- SVN提交更新的一个准则
- SVN提交更新的一个准则
- 详解SVN提交更新七大准则
- svn的更新、合并、提交
- svn的更新、合并、提交
- SVN更新提交的使用
- svn的更新于提交
- svn的更新、合并、提交
- svn的更新、合并、提交
- svn提交的一个坑
- svn 更新 合并 提交的区别
- svn提交更新原则
- svn提交更新原则
- svn提交更新原则
- svn提交更新原则
- svn提交更新原则
- SVN提交 注意的事项 提交之前先更新
- gcc error: no such file or directory
- iphone开发点滴-Could not launch app - No such file or directory
- [Html5开发] viewport 的使用
- Oracle 存储过程
- VB.NET函数——字母串函数
- SVN提交更新的一个准则
- A Message to the Future
- centos eclipse配置heritrix 3.1.1
- 排序算法稳定性分析
- WebLogic中修改端口号和省略端口号的做法
- 深入探讨C++中的引用
- MySQL 中文乱码问题总结
- Oracle存储过程基本语法
- 新窗口window.open() url不显示参数,后面页面可以接收参数 ——后面页面为jsp