svn_buildbot.py的替代方案,不需要twisted?

svn_buildbot.py的替代方案,不需要twisted?,svn,redhat,buildbot,Svn,Redhat,Buildbot,我正在运行一些持续集成服务器。源存储库托管在Subversion上,buildbot在每次提交后进行编译和测试。我的问题是,我最近不得不将SVN服务器迁移到RedHat5系统。RedHat5不分发twisted和zope(buildbot的基本组件)。因此,SVN的提交后钩子脚本无法运行SVN_buildbot.py,该脚本在每次提交后触发buildbot 有人知道svn_builbot.py脚本的替代方案吗?它可以触发buildbot,但不需要twisted和zope?如果您使用的是build

我正在运行一些持续集成服务器。源存储库托管在Subversion上,buildbot在每次提交后进行编译和测试。我的问题是,我最近不得不将SVN服务器迁移到RedHat5系统。RedHat5不分发twisted和zope(buildbot的基本组件)。因此,SVN的提交后钩子脚本无法运行
SVN_buildbot.py
,该脚本在每次提交后触发buildbot


有人知道svn_builbot.py脚本的替代方案吗?它可以触发buildbot,但不需要twisted和zope?

如果您使用的是buildbot>0.8.2,您可以在WebStatus中启用,并在svn post_提交脚本中使用,通过HTTP请求触发构建

如果您使用的是较旧版本的buildbot,或者出于安全原因无法启用change\u hook,那么我认为您可以选择:

  • 用于让buildbot主机轮询SVN服务器以获取更改
  • 让您的post-commit钩子向您的buildbot主主机发送电子邮件,然后使用
  • 编译扭曲。我以这种方式在RHEL4和RHEL5服务器上部署了几个buildbot安装,没有任何问题

如果您使用的是buildbot>0.8.2,则可以在WebStatus中启用,并在SVN post_提交脚本中使用,通过HTTP请求触发生成

如果您使用的是较旧版本的buildbot,或者出于安全原因无法启用change\u hook,那么我认为您可以选择:

  • 用于让buildbot主机轮询SVN服务器以获取更改
  • 让您的post-commit钩子向您的buildbot主主机发送电子邮件,然后使用
  • 编译扭曲。我以这种方式在RHEL4和RHEL5服务器上部署了几个buildbot安装,没有任何问题

我建议使用and之类的工具,而不是直接从源代码处编译。

我建议使用and之类的工具,而不是直接从源代码处编译