【发布时间】:2011-06-28 03:22:20
【问题描述】:
嗨...我正在尝试制作一个 svn 挂钩来检查存储库中的第一个提交。 SVN Hook 不支持“添加”。因此,如果我获得第一次提交,我可以模拟存储库中文件的第一个条目。 我没有任何想法,请帮忙。
【问题讨论】:
标签: svn repository svn-hooks
嗨...我正在尝试制作一个 svn 挂钩来检查存储库中的第一个提交。 SVN Hook 不支持“添加”。因此,如果我获得第一次提交,我可以模拟存储库中文件的第一个条目。 我没有任何想法,请帮忙。
【问题讨论】:
标签: svn repository svn-hooks
我假设您处于预提交挂钩中。你可以像下面这样使用svnlook command
svnlook changed -t TXN REPOS_PATH
获取有关已添加的文件/文件夹等的信息。此外,您可以通过
查看svnlook youngest REPOS_PATH
存储库目前有哪个修订版,因此 svnlook youngest 和上述 svnlook changed 的组合应该可以解决您的问题。
【讨论】: