【问题标题】:Is there a way to trigger a build when a SVN External is updated?更新 SVN External 时有没有办法触发构建?
【发布时间】:2011-09-10 11:15:21
【问题描述】:

我目前有一个项目,其中包含大量外部组件,需要在更新外部组件时对其进行重建,以保持工件新鲜。我无法想出在外部更改时触发 svn 构建的方法,只有在分支本身发生更改时才会触发。

是否有 TeamCity 的某些功能可以做到这一点,如果没有,添加此构建触发器的最佳方法是什么?

【问题讨论】:

    标签: svn teamcity build-triggers


    【解决方案1】:

    您可以在 VCS 根设置下选择所需的外部支持:

    如果您要求支持以检测外部更改是否发生在特定分支/位置的上下文中,并将其添加为外部,并且当外部在其他位置发生更改时忽略更改,不,即不可能,坦率地说,不应该如何对待外部事物。

    【讨论】:

    • 我确实选择了“完全支持”,但是我将它指向了默认配置目录。这应该改变吗? .svn 配置目录不是绝对的。
    • TeamCity 应该通过您的设置检测 svn 外部的变化。如果没有,这可能是一些错误配置或错误。检查 TeamCity/log/teamcity-vcs.log 文件中的异常,或向开发者论坛报告问题(带有日志):devnet.jetbrains.net/community/teamcity/teamcity
    猜你喜欢
    • 1970-01-01
    • 2021-07-13
    • 1970-01-01
    • 1970-01-01
    • 2018-02-02
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    相关资源
    最近更新 更多