使用 SVN Hook 进行首次提交
嗨...我正在尝试创建一个 svn 挂钩来检查存储库中的第一个提交。 SVN Hook 不支持“添加”。因此,如果我获得第一次提交,我可以模拟存储库中文件的第一个输入。 我没有任何想法,请帮忙。
HI... Im trying to make a svn hook to check the first commit in repository. SVN Hook dont support "Add". So if i get the first commit, i can simulate the first entery of file in repository.
I dont have any ideias, please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我假设您处于预提交挂钩中。您可以使用 svnlook 命令,例如以下
获取有关已添加的文件/文件夹的信息等。此外,您可以检查
存储库目前有哪个版本,因此 svnlook youngest 和上面的 svnlook 的组合更改应该可以解决您的问题。
I assume you are in the pre-commit hook. You can use svnlook command like the following
to get the information about files/folders which have been added etc. Furthermore you can check by
which revision does the repository have at the moment so the combination of the svnlook youngest and the above svnlook changed should solve your problem.