我制作了一个名为 version.ini 的文件,该文件受版本控制(/trunk/version.ini)我现在想制作一个提交后挂钩以使用最新版本更新该文件。但我不知道什么命令可以做到这一点。我知道我有这个参数:
#!/bin/sh
REPOS = "$1"
REV = "$2"
但是如何在不进行新修订的情况下替换该文件的内容?我的回购中还有这些变化吗?
更新:因为也许我还不清楚,我会尝试更详细的解释:假设我有这个 repo:/svn/repos/project/trunk/,其中我有一个名为 version.ini 的文件,它受版本控制。我想要做的是在每次提交时将该文件更新为新版本。假设当前版本为 263,我希望该文件中写入 263。并且要回复下面的答案,您不能使用关键字,因为它们仅在我更新该文件并且我不想这样做时才起作用。
希望我有道理,并感谢您提供的任何帮助。干杯