据我所知,SVN本身没有内置的功能来管理SVN挂钩。当然有一些想法,例如另一个带有钩子脚本的存储库,在提交时向svn export
目录运行hooks
,但是你会怎么做?
答案 0 :(得分:2)
我认为将hooks目录设置为subversion checkout没有任何问题。因此,在提交钩子之后,您只需要在钩子目录中svn up
作为提交后操作。
我认为它也可以使hooks目录检查它正在管理的存储库。
答案 1 :(得分:2)
我在我的一个存储库中有SVN管理的钩子。但这不是同一个存储库;我创建了第二个SVN存储库来保存第一个存储库的挂钩。我担心通过错误的提交来破坏对主要仓库的访问。