【问题标题】:Adding a SVN post-commit hook to Atlassian OnDemand/Crucible向 Atlassian OnDemand/Crucible 添加 SVN 提交后挂钩
【发布时间】:2012-04-16 09:28:34
【问题描述】:

我想添加一个发送电子邮件的提交后挂钩脚本 - 我将遵循此作为指导 http://www.petefreitag.com/item/244.cfm

我们将 Atlassian OnDemand 与集成的 Crucible SVN 目录一起使用。

我是否认为我只需要在我们的 SVN 存储库中建立“钩子”目录的位置?有人可以建议我如何做到这一点吗?

非常感谢您的帮助,SVN 菜鸟。

【问题讨论】:

    标签: svn jira hook jira-ondemand


    【解决方案1】:

    你是对的。问题是您不必在存储库中找到 hooks 文件夹,您必须在创建存储库的文件系统中找到 hooks 文件夹。 (http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html)

    很遗憾,您无权访问文件系统,这意味着您将无法安装这些挂钩。

    以下是 Atlassian 关于此主题的官方声明:

    自定义挂钩:否 需要 JIRA 问题密钥的预提交挂钩可用。自定义钩子不是 由于此处列出的原因,目前可用 (https://studio.atlassian.com/browse/JST-1444)。 如果你对钩子有建议 您想在未来看到,请在此处请求该功能 (https://studio.atlassian.com/secure/CreateIssue.jspa?pid=10073&issuetype=4)。 但是,pre-revprop-change 钩子(仅用于编辑提交消息) 可以启用 要求。请参阅 JST-2779 (https://studio.atlassian.com/browse/JST-2779)。

    来源:https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand

    【讨论】:

      【解决方案2】:

      如果您对要添加挂钩的路径运行“svn info”命令,您将看到根目录的位置(它将被标记为存储库根目录)。在此文件夹中,您会找到另一个名为“hooks”的文件夹。

      问候

      强制

      在线运营、WANdisco

      【讨论】:

        猜你喜欢
        • 2014-08-10
        • 2016-06-02
        • 2012-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多