2013-02-19 61 views
1

我想让我的SVN仓库的用户编辑提交消息,但我只能访问.subversion目录。配置文件夹中的Subversion钩子

在这个目录下有一个auth目录,一个config和servers文件和一个README.txt文件(它们没有钩子指令)。

我读到我需要添加一个文件到钩子文件夹,但我无法访问它。

有没有办法在这个.subversion目录中创建钩子添加文件或脚本?

回答

2

在执行一次Subversion客户端后,在每个用户的主目录中找到.subversion目录。它存储该用户的配置设置为他们的客户端,没有更多。您在这里找到的对服务器配置完全没有影响。

挂钩脚本必须安装到存储库本身的hooks目录中 - 您需要具有一定级别的管理访问权限才能执行此操作。

另请参阅http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html#svn.reposadmin.create.hooks

+0

我以为类似的东西,只是想确认一下。谢谢。 – Migore 2013-02-19 15:01:41

+0

这里稍作澄清:将钩子文件夹添加到本地资源库中,并提交它当然不起作用。您必须直接在SVN服务器上工作,然后转到存储库的文件系统文件夹。您可以在其中找到/放置所有存储库元数据或配置。 – NeverStopLearning 2014-07-24 08:24:29