`
悲剧了
  • 浏览: 140224 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于svn提交代码规范问题探讨

阅读更多
项目开发过程中觉得svn这块在我们项目中,出现点小问题,觉得应该写个规范明确一下

如下;
1.提交代码前,保持代码的格式整洁,起码要用shift+crtl+f来进行格式化

2.代码去掉开始过程中写的测试,冗余代码

3.代码在类上面注明作者@author,方便明确责任

4.一些复杂的代码写好注释再提交

5.针对一个功能模块,一次性提交,不要多次提交

想应该有人早已经写过类似的东西,一搜索有一下一篇
[url]
http://www.blogjava.net/sealyu/archive/2009/09/03/293717.html[/url]
里面其他观点都ok,就是保持原子性的提交

引用
每次提交的间歇尽可能地短,以一个小时,两个小时的开发工作为宜。如在更改UI界面的时候,可以每完成一个UI界面的修改或者设计,就提交一次。在开发功能模块的时候,可以每完成一个小细节功能的测试,就提交一次,在修改bug的时候,每修改掉一个bug并且确认修改了这个bug,也就提交一次。我们提倡多提交,也就能多为代码添加上保险。


个人觉得版本库应该是你这个功能模块最后的解决方案,为什么把诸多否决掉的思路代码也提交上来

想请大家给点看法,补充一下还要注意些什么点?

分享到:
评论

相关推荐

    SVN提交代码时格式

    SVN提交代码时格式填写,入门级教程,大家可以参考下,谢谢!

    svn提交代码合并分支.txt

    svn提交代码合并分支.txt

    SVN 代码比较工具

    SVN 代码比较工具 SVN 代码比较工具 SVN 代码比较工具 SVN 代码比较工具

    SVN版本管理规范

    对svn日常使用、代码管理、版本管理、命名规范等做了说明。

    SVN自动提交脚本 For Windows

    SVN自动提交脚本,通过执行SVN Status命令来获取当前目录的Svn diff,通过替换SVN diff来将文件列表转换成Svn提交命令,最后对执行所有SVN命令来完成自动提交,可以用于SVN仓库的代码自动导入

    svn提交文件自动邮件提醒

    svn提交自动邮件提醒 commit-email.pl+钩子程序

    svn提交设置--日志

    1,svn提交时强制填写日志。 2,修改日志只能修改自己的。 压缩包包含两个文件:pre-commit,pre-revprop-change。 更新:解决提示显示的乱码问题。 使用方法:...

    统计SVN代码提交次数工具-statSVN

    统计SVN代码提交次数工具-statSVN /workspace 最新版本所在的目录  -include **/*.cpp:**/*.h 默认情况下statsvn统计指定目录下的所有文件,这个参数可以设置指定统计具体文件  -exclude xxx/** 表示不统计的内容...

    svn提交日志导出工具v4.6

    一款java swing界面导出svn日志的工具,采用svnkit开发,较早期版本添加支持历史svn url备份,添加按提交人过滤,添加导出文件的功能,详情见rar包中的readme文本文档

    关于SVN提交强制加入注释(服服务端配置)

    关于SVN提交强制加入注释,资源中包含配置说明,已经已经配置好可以直接替换的文件

    Seay-Svn源代码泄露漏洞扫描工具

    SVN(subversion)是源代码版本管理软件,造成SVN源代码漏洞的主要原因是管理员操作不规范。“在使用SVN管理本地代码过程中,会自动生成一个名为.svn的隐藏文件夹,其中包含重要的源代码信息。但一些网站管理员在...

    svn提交日志导出工具v4.1

    由于开发人员对日常工作难免提交svn文件,在项目发版的时候总是要记住自己修改了哪些文件 本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单并有去重功能。本版本是新...

    SVNMerge源代码SVNMerge源代码

    SVNMerge源代码SVNMerge源代码SVNMerge源代码

    SVN使用规范

    SVN版本管理,提交代码规范 项目开发要求: 1、工作目录要及时更新,不要和SVN服务器有太大的差别 2、提交代码时,如果出现冲突,必须仔细分析解决,不可以强行提交 3、提交代码之前先在本地进行测试,确保项目能...

    提交svn忽略的文件

    向svn上提交项目工程的时候 有些不需要的文件是不必要向上提交的。

    svn常见问题及解决

    svn的常见问题解决,可以帮助你解决常见的突发问题!

    C#实现统计svn代码行数

    C#实现的统计svn代码行数,通过cmd执行svn命令实现统计功能。

    SVN提交必须输入备注信息插件

    SVN提交必须输入备注信息插件 将该文件放置到仓库钩子文件夹中即可.

    asp.net SVN源代码管理

    SVN源代码管理 for Asp.Net 包括服务器端 客户端(语言包) Vs2010插件 安装方法

    svn提交日志长度限制脚本

    svn提交日志长度限制脚本,其中svnlook.exe所在路径修改成你实际安装svn server路径即可。

Global site tag (gtag.js) - Google Analytics