Home | 简体中文 | 繁体中文 | 杂文 | Search | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Email

191.3. 关键字替换

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 *
			
comments powered by Disqus