Date 这个关键字保存了文件最后一次在版本库修改的日期,看起来类似于$Date: 2012-08-06 17:43:09 +0800 (Mon, 06 Aug 2012) $,它也可以用LastChangedDate来指定。 Revision 这个关键字描述了这个文件最后一次修改的修订版本,看起来像$Revision: 446 $,也可以通过LastChangedRevision或者Rev引用。 Author 这个关键字描述了最后一个修改这个文件的用户,看起来类似$Author: netkiller $,也可以用LastChangedBy来指定。 HeadURL 这个关键字描述了这个文件在版本库最新版本的完全URL,看起来类似$HeadURL: https://svn.code.sf.net/p/netkiller/svn/trunk/Docbook/Version/chapter.version.svn.xml $,可以缩写为URL。 Id 这个关键字是其他关键字一个压缩组合,它看起来就像$Id: chapter.version.svn.xml 446 2012-08-06 09:43:09Z netkiller $,可以解释为文件calc.c上一次修改的修订版本号是148,时间是2006年7月28日,作者是sally。
$ cat weather.txt $Id: chapter.version.svn.xml 446 2012-08-06 09:43:09Z netkiller $ $ svn propset svn:keywords "Id" weather.txt property 'svn:keywords' set on 'weather.txt' $ cat weather.txt $Id: chapter.version.svn.xml 446 2012-08-06 09:43:09Z netkiller $
设置多个关键字
$ svn propset svn:keywords "Author HeadURL Id Revision" -R *.php
svn -R propset svn:keywords -F .keywords *