我曾经在Subversion/SVN下工作,并立即使用称为关键字替换的好功能.只需输入源文件即可:
/*
* $Author: ivanovpv $
* $Rev: 42 $
* $LastChangedDate: 2012-05-25 21:47:42 +0200 (Fri, 25 May 2012) $
*/
Run Code Online (Sandbox Code Playgroud)
每次Subversion都用实际的关键字替换关键字(Author,Rev,LastChangedDate).
前段时间我被迫转移到Git,只是想知道是否有类似Subversion在Git中的关键字替换?
我想在提交新文件时将svn属性(如svn:keyword = Id Date Rev Author)添加到文件中.
为此,可能有两个主要选择:
客户端并不总是令人满意,因为需要对客户端设置进行控制.我想在服务器上解决这个问题.如何才能做到这一点.
svn properties server-side pre-commit-hook version-control-keywords
有没有办法默认启用svn:keywords,这样每次添加新的源文件时都不需要为每个关键字启用此属性?