【问题标题】:How do you send SVN commit emails from a hosted repository?您如何从托管存储库发送 SVN 提交电子邮件?
【发布时间】:2017-09-21 21:17:58
【问题描述】:

直到最近,我的团队一直在使用自托管 SVN,并使用 SubversionNotify 发送格式良好的提交通知电子邮件。

我们正在迁移到托管的 SVN 存储库,这意味着我们不再能够直接访问运行 SVN 的服务器。因此我们无法安装 SubversionNotify。我曾考虑尝试远程调用 SubversionNotify,但它依赖于 svnlook 命令,该命令仅在主机服务器上执行时才有效。宿主不提供任何方式使用 SVN 钩子。

我们有 TeamCity,并且能够在 repo 发生变化时触发任务 - 有没有办法使用这种技术创建电子邮件?

【问题讨论】:

    标签: svn teamcity


    【解决方案1】:

    您应该向您的 SVN 托管商询问这个问题。答案完全取决于托管方提供的选项。

    【讨论】:

    • 我已经更新了这个问题,因为不清楚抱歉。我们的主机不允许我们使用服务器端 SVN 挂钩。
    【解决方案2】:

    您的托管商会这样做或在应用程序中提供安装提交后挂钩的方式。

    【讨论】:

    • 不幸的是他们没有。已更新问题以反映这一点。
    • 为了它的价值,Assembla 让你在不同的 Svn 阶段安装你自己的钩子。我们还为开箱即用的提交提供格式良好的电子邮件。
    • @JacekMaterna 仅供参考:您的 StackOverflow 个人资料上指向 GitHub 个人资料的链接给出了 404。;)
    • @JacekMaterna 谢谢,我们实际上已经决定关闭帐户并立即切换到 GitHub。
    猜你喜欢
    • 2017-04-02
    • 1970-01-01
    • 1970-01-01
    • 2013-07-01
    • 2016-09-28
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 2012-10-20
    相关资源
    最近更新 更多