我无法使用关键字替换工具制作只有少量数据的文档,如下所示:
-日期
-修订
-作者
-HeadURL
-ID
我正在做测试,但无法实现关键字替换。我创建了一个包含以下信息的 Txt 文档:
svn:keywords = Date Revision Author HeadURL Id
$Id: $
$Revision: $
$Author: $
$HeadURL: $
$Date: $
我不知道是否应该以txt文件或其他格式来实现。
我正在使用 TortoiseSVN 和工具 Subversion Edge。
你已经完成了你需要做的一半。现在你需要使用svn propset
完成剩下的工作,如所示文档 http://svnbook.red-bean.com/en/1.7/svn.advanced.props.special.keywords.html,大约在页面中间:
你已经完成了这部分:
例如,假设您有一个名为weather.txt的版本化文件,如下所示:
Here is the latest report from the front lines.
$LastChangedDate$
$Rev$
Cumulus clouds are appearing more frequently as summer approaches.
现在你需要做另一半:
如果该文件上没有设置 svn:keywords 属性,Subversion 将不会执行任何特殊操作。现在,让我们启用 LastChangedDate 关键字的替换。
$ svn propset svn:keywords "Date Author" weather.txt
property 'svn:keywords' set on 'weather.txt'
$
设置这些属性的最简单方法是使用TortoiseSVN
就是右键单击该文件,选择TortoiseSVN->Properties
从弹出菜单中,然后在其中配置属性。您可以在以下位置找到此信息Project Settings
的页面TortoiseSVN documentation http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-propertypage.html#tsvn-dug-propertypage-editors; see SVN keywords
大约占页面下方的 2/3。 (没有提供锚点,但您可以在到达该页面后搜索该页面。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)