我想在每次提交后将(最高)修订号更新到subversion存储库中的文件.
我想到了一个svn版本关键字,但是如果特定文件被更改,这不会更新吗?
即我有一个文件version.php,其中我有版本/修订号,但只更新我的提交中的anotherfile.php - 这不会改变version.php的版本/修订信息.
提交钩子是我唯一的选择吗?如果有,可以举例吗?
听起来你想要某种$ GlobalRev $来获取你的文件中的全局修订号.
您可能想要查看的适当工具是svnversion
您可以将其用作提交后挂接或在构建/部署过程中创建或修改全局版本文件.
另请参阅"$ Global $ Rev $?" 在这个页面