我们在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

关键字区分大小写,切记用$括起来。