代码之家  ›  专栏  ›  技术社区  ›  Ghassan Karwchan

签入CruiseControl.net配置文件

  •  0
  • Ghassan Karwchan  · 技术社区  · 15 年前

    是否有CruiseControl.net扩展名,用于在修改配置文件时监视事件,并将配置文件签入源代码管理?

    我在巡航控制文档中发现了一个相反的方法,即当我们在源代码管理中修改配置文件时,巡航控制将更新文件并应用更改。 但我担心的是,当有人从服务器更改配置文件时,是否有方法跟踪它? 我认为通过构建在配置文件更改时监听事件的扩展,我们可以将代码推送到源代码管理,我想知道是否已经有人这样做了? 谢谢

    2 回复  |  直到 15 年前
        1
  •  1
  •   Hamish Smith    15 年前

    我同意@Christopher Karper。我已经看到它在签入对配置文件所做的更改,然后cc.net将这些更改拉下来的地方工作得很好。

    如果确实需要监视持续集成服务器上文件所在的区域,可以使用 File System Source control block 这样做。我认为签入文件的最简单方法是使用 exec 运行svn.exe的任务。

        2
  •  1
  •   Christopher Karper    15 年前

    从我看到的大多数实现的方式来看,这是向后的。

    如果您在源代码管理中设置了一个项目,并且CruiseControl.net仅用于配置文件,那么您可以在源repos中更新它,并让cc.net每次都下拉更新的版本…

    只是一个想法。