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

如何配置Hudson与Sventon集成?

  •  1
  • mark  · 技术社区  · 15 年前

    哈德逊湾一点三五三 Sventon ver。二点一四

    我只是不知道如何配置Hudson与Sventon一起工作。看来,哈德森期望从sventon得到的路径格式不是sventon使用的格式。

    有什么想法吗?

    谢谢。

    更新

    给定一个名为Windows的SVN存储库,该存储库的sventon url路径为 http://dev-builder:8080/svn/repos/windows/list/ 不过,哈德逊希望 http://dev-builder:8080/svn/repobrowser.svn?name=windows

    有人能解释一下应该如何配置吗?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Dave Bacher    15 年前

    关于配置,在 源代码管理 作业配置的部分,存储库浏览器下拉列表 斯文顿2.x 作为选项之一。(不要试图装腔作势,只要确保使用正确的配置即可。)

    有一些 Hudson bugs (搜索sventon)可能与您的问题相关的各种状态。

    我不清楚这是配置问题还是哈德逊错误。您可以发布相关的配置以及Hudson生成的和Sventon期望的路径。如果这是一个可复制的哈德逊错误,最好将其报告给哈德逊错误数据库。


    根据我的经验更新 源代码管理 ,我将存储库浏览器配置为 斯文顿2 并设置 存储库URL http://localhost:8080/svn 存储库实例 windows . 然后,哈德森将使用sventon链接的更改列为 http://localhost:8080/svn/repos/windows/info?revision=XYZ

    我认为这意味着你应该设置:

    • 库浏览器 斯文顿2
    • 存储库URL http://dev-builder:8080/svn
    • 存储库实例 窗户

    请注意,针对sventon 2.x的Hudson内联文档对于将生成的URL是错误的。看起来这个从未从1.x更新过。

        2
  •  0
  •   Alex    15 年前

    但是,您应该知道,sventon不能很好地与具有来自不同存储库的多个模块的项目集成。例如,我们使用存储库A、B和C,并且我们将存储库实例设置为A,这样我们就可以浏览该存储库中的内容,但不能浏览任何其他存储库中的内容。 否则,我真的喜欢将sventon作为svn浏览器。