Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个无法更改的标签列表,并且想要实现一个预提交挂钩,该挂钩将检查我的列表以确保没有任何正在更改的文件位于任何不可变标签中。
看来我只能访问pre-commit脚本中的版本号和存储库路径。如何检查我的标签列表以查看是否有任何正在提交的文件在列出的标签之一中?基本上我需要确保任何带有tags/TagInList/前缀的文件的提交都将被拒绝,我将在其中运行类似:
pre-commit
tags/TagInList/
grep 'tagOnCommitFile' /path/to/tagListFile
您必须检查svnlook dirs-changed PATH-TO-REPO.
svnlook dirs-changed PATH-TO-REPO
在您的情况下,针对修订的示例输出 - 交易
>svnlook dirs-changed -r 4 /Repo branches/MyFixes/ branches/MyFixes/Data/ branches/MyFixes/NewData/