摘要: 同上一篇trac中安装插件的文章的出发点一样,感觉用文档和口头制定规则在执行上会有偏差并且需要经常引导新人去熟悉规则。所以,又费了几个小时去琢磨怎么改进svn提交代码的钩子,现有的钩子的功能比较简单,只是验证提交时的日志字数有没有超过5个,而我想将其改进为验证是不是符合“问题修复:#1234 xxxx”的这种格式,这里处理的是 版本库/hooks/pre-commit.bat 这个钩子。话不多说,svn钩子原理和规则不表,先上原钩子代码:@echo offrem SVN强制写注释的hooks脚本(Windows)rem 文件名是: pre-commit.bat,放到repository/hoo 阅读全文
posted @ 2014-04-09 18:52 k1988 阅读(11937) 评论(2) 推荐(1) 编辑
摘要: 我们在项目管理中使用了trac系统,并且对于ticket添加了以下自定义字段并且对它们的格式都有一定要求:svn版本号:格式为 r1234。多个版本号之间使用半角逗号隔开。如:r1234,r5678完成日期:yyyy-mm-dd的格式开发周期:表示开发功能所耗费的时间,格式为数字或者一位小数后面跟上单位h或者d。测试版本号:v开头的标准版本号,如:v2.3.1.5098但是在实际操作中,很多开发人员不去阅读规范文档或者压根记不起来格式规范,随意填写,很是苦恼。今天就先试图给完成日期添加一个日期插件让开发人员直接使用日期对话框来选择日期,同时发现它已经自带了格式验证,然后在寻找这个插件的同时发现 阅读全文
posted @ 2014-04-09 13:22 k1988 阅读(1158) 评论(0) 推荐(0) 编辑