Svn 如何为每个存储库生成subversion钩子模板?
我们正在Windows上使用Subversion Edge 5.2 每当我们创建回购协议时,回购协议中的hooks文件夹都会预先填充以下模板:Svn 如何为每个存储库生成subversion钩子模板?,svn,svn-hooks,subversion-edge,Svn,Svn Hooks,Subversion Edge,我们正在Windows上使用Subversion Edge 5.2 每当我们创建回购协议时,回购协议中的hooks文件夹都会预先填充以下模板: post-commit.tmpl post-lock.tmpl post-revprop-change.tmpl post-unlock.tmpl pre-commit.tmpl pre-lock.tmpl pre-revprop-change.tmpl pre-unlock.tmpl start-commit.tmpl 原件存放在哪里?我想覆盖post
TIA我认为这是一种误解: 这些挂钩是示例和模板(.tmpl)。 它们是不可运行的,因此即使您修改它们,也需要使其可执行。因此,仍然需要手动步骤 它们直接在SVN源代码中定义: (搜索“/*开始提交挂钩。*/”)
不幸的是,您无法更改默认的钩子模板(除非您想修补svn源代码并自己构建它)我知道它们是模板/示例。为了澄清这一点,我希望能够覆盖post-commit.tmpl的创建,而是使用我们得到的post-commit.bat。由于文件夹和模板是从代码生成的,这显然是不可能的,除非我愿意修补SVN。谢谢