svn使用注意事项

来源:互联网 发布:java快速开发平台比较 编辑:程序博客网 时间:2024/06/05 03:48

svn的使用需要注意的事项:
1 先update整个解决方案
最好更新整个项目,因为团队成员可能会修改解决方案中的多个文件,
所以更新的时候我们没有必要(也不建议)去耽搁项目更新或者文件
去更新,否则可能更新瞎开的代码由于只是部分导致生成的时候出现错误.
2 然后保证在提交之前生成的解决方案没有错误
这是提交之前最为重要的一步,一旦某个成员提交上了这种代码,name团队中的其他人都将无法
进行调试.
3 最后再提交,而且只是Commit自己修改的类
值提交自己修改的类或者其他文件,避免因为误操作别人的类导致解决方案中出错.其实可以通过SVN的权限控制各个成员负责的部分,可以精确
到单个类(但这种方法也有不少局限性),这样就可以大大减少由于误操作引起的不必要的麻烦.
4 对于新添加的类,文件或者文件夹等我们应该讲他们所在层进行提交(当然可以对整个解决方案进行提交,单位了减少出错的几率采用此方法),
提交的时候勾选上*.csproj文件(默认勾选)和自己修改过的文件.
5 “微提交”
每实现一个小功能或者几段代码,生成没有错误之后就直接提交,也叫”保存提交”.这样可以通过SVN的版本控制,最大程度的减少因为
后来的错误导致解决方案大范围修改情况的发生
6 未经组长同意,不得擅自使用”get lock”功能
就是对文件或者文件夹进行”锁定”的功能.只有对于特别重要的,属于只有自己能够修改的并且经过组长同意的才能够使用.否则其他人无法提交
该文件或者文件夹.
7 对SVN提交更新的信息采用明晰的标注(类似在代码里写的注释)
有了这个信息之后我们如果某个版本出现作物就可以清晰的看到是因为谁修改了那些部分导致的,很方便调试还原.
8 不要提交自己不明白的代码
代码在提交如SVN之后,你的代码将诶项目成员所分享.如果提交了你不明白的代码,以后出现问题将会成为项目质量的隐患,因此在引入任何第三方之前,
确保你对这个戴安有一个很清晰的了解.

原创粉丝点击