代码之家  ›  专栏  ›  技术社区  ›  dummy

生成时筛选源代码管理和签入

  •  0
  • dummy  · 技术社区  · 16 年前

    在构建过程中,我们将创建的文件提交回SVN存储库。为了避免无休止的构建/提交周期,我使用filteredsourcecontrol块来忽略用户“cruisecontrol”进行的提交。

    只要在构建完成之前没有提交任何内容,它就会按预期工作。

    这就是发生的事情:

    1. 第一承诺
    2. CC看到更改并开始构建过程
    3. 第二次提交,生成过程仍在运行
    4. 完成并提交

    现在,最新和最大的修订是CC所做的,正如我告诉CC的那样,它被忽略了。

    但我的问题是,第二次提交不会触发另一个构建。

    有人想解决这个问题吗?

    1 回复  |  直到 16 年前
        1
  •  0
  •   dummy    16 年前

    罪魁祸首是SVN服务器和CruiseControl服务器上的时间不同步。如果你有同样的问题,请检查这个。