【问题标题】:Trigger a build in teamcity build server from visual svn从视觉 svn 触发在 teamcity 构建服务器中的构建
【发布时间】:2010-06-18 00:36:57
【问题描述】:

有没有办法在有人提交到 Visual svn 上的存储库时通知 teamcity?因此,每次有人提交到存储库时,都会立即触发 teamcity 中的构建,而无需开发人员等待轮询在其设定的时间间隔内启动。

【问题讨论】:

    标签: teamcity visualsvn-server


    【解决方案1】:

    您可能可以使用 Subversion 钩子做一些事情来实现这一点,但这真的值得吗?您可以将您的 TeamCity 服务器设置为每 10 秒轮询一次,这对于 SVN 存储库的性能影响来说没什么,对于开发人员的等待来说可能没什么大不了的。 (我的意思是,你的构建需要多长时间?)

    【讨论】:

    • 我知道提交后挂钩会起作用,但这需要我不知道如何找到的构建 url。如果我们说 50 个项目每 10 秒轮询一次,并且看到轮询时间设置是针对整个服务器的,会发生什么情况?这会对性能造成多大影响?那些我们没有真正从事或有一段时间没有接触过的项目呢?如果没有必要,我们不希望它继续轮询这些项目。
    • 您可以调整每个项目的轮询时间(至少在 EAP 6 上,我只用过一个)。我们有大约 3 分钟的民意调查,以减少开销。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 2014-10-03
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多