Sunday, June 24, 2007

svn propset

svn propset svn:keywords "Id" V2EXCore.php


Subversion 中可以使用的 Keyword 包括下面这些。
  • Id
    这是一种综合的格式,例如“$Id: V2EXCore.php 4 2005-10-29 23:08:09Z livid $”。
  • LastChangedDate
    最后被修改的时间,这个属性也可以缩写为 Date。
  • LastChangedBy
    最后修改该源代码文件的用户名,这个属性也可以被缩写为 Author。
  • LastChangedRevision
    最后修订的版本号,这个属性也可以被缩写为 Revision 或者 Rev。
  • HeadURL
    该源代码文件所位于的 Repository 上的绝对 URL 地址,这个属性也可以被缩写为 URL。

Subversion 只会对你明确设置了 Keyword 进行更新,比如如果你对某个源代码文件执行了下面这条指令。
svn propset svn:keywords "Id Date" V2EXCore.php

则在 V2EXCore.php 中所有的 $Id$ 和 $Date$ 都会被替换,而 $Author$ 之类的没有被设置的属性则不会发生替换。

No comments: