svn中$Id$无法展开的对应方法

来源:互联网 发布:常用排序算法 编辑:程序博客网 时间:2024/05/19 13:43

在RCS/CVS/SVN等版本管理工具中,诸如$Id$被用于commit后自动记录实施者的ID,在很多古老的项目中多有应用,类似的关键字还有很多,即使在新的项目中也有一定的借鉴意义。本文简单整理一下该关键字commit后不能自动展开的对应方法。

方法一: CLI命令行

通过CLI的命令行方式,执行如下两条命令,一般即可解决。

svn propset svn:keywords Id 文件名svn commit

方法二: TortoiseSVN客户端

  1. 客户端的TortoiseSVN中进行设定。设定=〉一般=〉编集autoprop 中添加,比如java的方式:*.java = svn:keywords =Date Author Rev Id
  2. 在java文件的结尾或者头部添加
    /*
    * $Id$
    */

  3. 提交

方法三:TortoiseSVN客户端

右击该文件=〉property=〉subversion=〉perperty=〉new=〉Keyword=〉添加 然后提交即可

0 0