VisualSVN钩子是否替换文件中的信息?

VisualSVN钩子是否替换文件中的信息?,svn,visualsvn,svn-hooks,Svn,Visualsvn,Svn Hooks,当SVN承诺时,我将自动替换信息 例如: myfile.js /* $Author:User; $ChangeDate:02.01.2014; $Revision:10401; */ function myJavascriptFile(){ } 现在,当承诺运行时,钩子应该替换信息 $Author:theAuthorname; ... 找不到关于那个的东西。。。钩子是否可以实现这一点?如果是,如何实现 谢谢你的帮助,新年快乐 钩子脚本不应试图修改事务的内容。你可以:

当SVN承诺时,我将自动替换信息

例如:

myfile.js

/* $Author:User; $ChangeDate:02.01.2014; $Revision:10401; */
function myJavascriptFile(){
}
现在,当承诺运行时,钩子应该替换信息

$Author:theAuthorname; ...            
找不到关于那个的东西。。。钩子是否可以实现这一点?如果是,如何实现


谢谢你的帮助,新年快乐

钩子脚本不应试图修改事务的内容。你可以:

  • 完全中断提交过程
  • 发现自己处于比赛状态
  • 让每个人慢下来,等待钩子完成
  • 中断用户试图提交的代码(为开发人员编译的代码在签出时突然无法编译)
  • (最佳情况场景)用户认为他们刚刚提交的内容并不是实际进入存储库的内容,每次提交后,他们都必须运行
    svn update
    ,以查看存储库中的内容
现在还不清楚你用这个替代品想要达到什么目的。如果
svn:keywords
没有提供您需要的信息或格式,请不要使用它,而是使用不同的方法来达到您想要的状态