JIRA的svn插件是个好用的工具,但是之前提交的svn:log没有记录FIX哪些bug的记录,编辑svn:log需要加入如下hook。 即使修改了历史svn:log,svn plugin并不会重新读取这些svn:log ,-_-! 可能需要重新扫描一遍,如何操作? http://svn.haxx.se/users/archive-2006-03/0107.shtml Hi all, Here I post a pre-revprop-change batch file for Windows NT or later... You can certainly enhance it w ...
  • 10:59
  • 浏览 (144)
  • 评论 (0)
2008-07-17

代码版本管理之SVN、Fisheye及其他

关键字: version control subversion jira plugin
1.为什么是SVN,而不是CVS? cvs有几个大缺点: 1) tag记录在单个文件上,做版本发布的时候必须对整个项目的文件全部打上tag,操作十分不便。 2)cvs的版本管理是针对单个文件的,而不是针对整个项目,所以对cvs来说只有文件的版本而很难实现项目的版本 3)cvs陈旧的技术架构严重拖累了它,已经好多年没有进步了 而svn正好解决了以上的缺点,同时还带来更多的改进: 1).性能的提高。将更多的数据和操作放在本地,这样性能大大提高。svn协议在传输数据方面性能也是相当不错的,提交一个28M的二进制文件在局域网可以达到800Kb/s的速率,而且svn处理大文件根本感觉不到down机的现象 ...
2008-07-04

svn:ignore

关键字: subversion cvsignore
1.已经在版本控制的目录或者文件是不能加入svn:ignore,加入了也无效,如果要加入,必须先删除然后commit,然后再加入svn:ignore。所以初始化svn时千万不要加入classes,bin等编译输出目录 2.svn ps svn:ignore test* . 竟然无效,但是svn ps svn:ignore -F .cvsignore . 如果.cvsignore文件包含了test* 却是有效的,.cvsignore文件只是临时输入参数文件,svn st时读取的是svn 服务端的svn:ignore属性,所以客户端的.cvsignore并不是像在cvs中一样真正有效的。 ps ...
eyejava
搜索本博客
我的相册
5882c820-4b57-4dfd-b8d1-046e88098b0f-thumb
Gmail
共 8 张
存档
最新评论