我的 SVN 项目中有一个revision.txt文件。
基本上我希望当我使用提交后工作副本的修订号调用svn ci时自动更新此文件。
例如:
- revision.txt 包含“10”
- 我对我的工作副本进行了一些更改(其他文件,而不是 revision.txt)
- svn ci
- 启动钩子脚本
- 阅读下一个修订号
- 更新修订版.txt
- 提交更改(也是 revision.txt)
- 现在 revision.txt 已经提交了修订号 11
我尝试使用钩子脚本没有成功。我无法在提交之前检索下一个修订号并更新事务。
然后尝试使用“自动道具”,但它们仅适用于修改后的文件。最好的解决方案是只使用钩子脚本,而不是使用检查修订和更新的包装脚本。
有可能吗?欢迎举例