您的位置:首页 > 其它

SVN自动生成版本号

2014-07-10 09:50 267 查看


SVN自动生成版本号

SVN 关键字 $Id$ 自动生成版本号在文件头部加入下面注释

/**

* @version $Id$

*/

说明: 这里的$Id$ 和SVN配置文件的配置对应。

修改客户端SVN配置

Windows 用户

1、 XP用户:

打开 C:\Documents and Settings\用户名\Application Data\Subversion 文件夹;

WIN7用户:

打开C:\Users\用户名\AppData\Roaming\Subversion 文件夹;

2、找到 config 文件,用记事本打开;

3、加入下面的内容:

[miscellany]

enable-auto-props = yes

[auto-props]

*.php = svn:keywords=Id

*.phtml = svn:keywords=Id

*.js = svn:keywords=Id

*.sql = svn:keywords=Id

Linux 用户

cd

vi .subversion/config

去掉前的 #

enable-auto-props = yes

在 [auto-props] 下加上

*.php = svn:keywords=Id #这里的 Id 和文件开头的红色说明对应,两个$之间的Id就是这个

*.phtml = svn:keywords=Id

*.js = svn:keywords=Id

*.sql = svn:keywords=Id

说明:*.文件扩展名,根据自己需要添加。

一、eclipse中配置:

windows-->preference

Java-->Code Style-->Code Templates

code-->new Java files

编辑它

* 更新: $$Date$$

* 作者: $$Author$$

* 版本: $$Revision$$

* ID :$$Id$$

二、修改svn配置文件

windows7 下 ,修改 C:\Users\your username\AppData\Roaming\Subversion 目录下

xp下,修改C:\Documents and Settings\Administrator\Application Data\Subversion\ 目录下

的 config文件,取消掉 “enable-auto-props = yes” 的注释

在[auto-props]下,加入:

*.java = svn:keywords=Date Rev Id

*.txt = svn:keywords=LastChangedDate LastChangedRevision

说明已经可以自动将SVN版本号更新到注释啊。注意,这种替换只对新创建的文件有效;当在已经提交到版本库中的文件添加$Id$发现并不会被替换成当前的版本号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: