【发布时间】:2020-02-14 05:40:00
【问题描述】:
我正在尝试在 SVN 服务器端设置一个预提交挂钩。预提交脚本工作正常。但我只想为 SVN Repo 中的特定目录运行此预提交挂钩,而不是所有文件夹。请帮忙:)
例如:我想运行预提交挂钩仅适用于“trunk\scripts”文件夹
【问题讨论】:
标签: svn tortoisesvn pre-commit-hook
我正在尝试在 SVN 服务器端设置一个预提交挂钩。预提交脚本工作正常。但我只想为 SVN Repo 中的特定目录运行此预提交挂钩,而不是所有文件夹。请帮忙:)
例如:我想运行预提交挂钩仅适用于“trunk\scripts”文件夹
【问题讨论】:
标签: svn tortoisesvn pre-commit-hook
svnlook 是大多数钩子任务的最佳朋友。
在您的情况下,您必须查看 svnlook dirs-changed,它的输出列表 oif 所有受事务影响的目录和普通的 | grep 将检查它是否存在感兴趣的目录
【讨论】: