我们在Subversion和CVS中如何称呼添加自动内容的标签?
时间:2020-03-05 18:46:31 来源:igfitidea点击:
$ log $和$ version $之类的东西在签入时将数据添加到文件中。我很想看到其他人以及他们可以提供什么信息,但是除非我知道他们的名字,否则我不会得到太多信息。
解决方案
回答
Subversion和CVS都称它们为"关键字"。
在此处(向下滚动到svn:keywords)或者在此处CVS中查看SVN手册。
回答
在SVN中,这些简称为"属性"。我们可以在SVN书中阅读有关它们的信息:
http://svnbook.red-bean.com/en/1.8/svn.advanced.props.html
错误,所以它们被称为属性或者关键字吗?哦,我明白了。在SVN中,我们可以将任意元数据(称为"属性")与版本化文件相关联。我们可以设置的某些属性是在文件本身中设置关键字替换。
回答
这些是关键字替换。 SVNBook 1.8的链接位于:http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.keywords.html。
Subversion的内置关键字是:
- 日期/ LastChangedDate
- 修订/修订/ LastChanged修订
- 作者/ LastChangedBy
- HeadURL / URL
- ID
关键字区分大小写,切记用$括起来。