在项目开发中,有时经常遇到如下的一些情况:
1.QA提交的bug中和之前改动的代码有所关联.
2.自己修正了BUG,提交测试,却打回告之没有修正,然后不得不自己再次debug.
...
针对以上这种情况,想到了用代码的当前SVN版本构建build版号,有了这个功能后,对于上面的问题,我们可以这样解决:
1.首先根据QA提交bug的程序的build版号看一下SVN上这个版号的更改日志注释, 看看是不是之前版本的相关地方其他程序也改动过.
2.在提交测试时附上此bug在哪个build版本中被修正,当QA看到自己的程序版本低于你提交测试所要求的版本时,则不会去testing, 这样节省了QA和自己的时间,提高了开发效率.
...
----------------------------------------------华丽的分割线---------------------------------------------------------------------------
首先新建如下内容的批处理文件
GenerateVersion.bat