【问题标题】:Patch process for httpunithttpunit的补丁过程
【发布时间】:2014-02-11 15:13:34
【问题描述】:

我想知道目前修补httpunit的实践过程。

我在这个帖子里看到了 Is HttpUnit deprecated / inactive / not supported? Russell 已经将 httpunit 源代码放到了他的 github 仓库中。

httpunit 的常见问题解答说明仍然在讨论 sourceforge 的 svn 存储库以进行修补。

如果我有补丁,我应该使用 svn repo 并将补丁附加到 source forge 问题跟踪的票证上,还是使用 github 上的 repo 并在那里发送拉取请求?

谢谢。 问候,阿基

【问题讨论】:

    标签: http-unit


    【解决方案1】:

    我叫 Wolfgang Fahl,是 httpunit 的提交者之一。感谢您指出关于 subversion 使用的常见问题解答已过时 - 我将修复常见问题解答。

    拉取请求方法似乎是一种合理的继续方式。您可能需要确保添加

    • Junit 测试 - 表明您的更改是必要的 -- 测试应该在更改之前失败,所有其他测试应该成功 -- 更改后测试应该成功,所有其他测试都应该成功
    • 以及源代码的变化

    要获取httpunit的当前源代码,您可以通过以下方式克隆它:

    git clone https://github.com/russgold/httpunit

    如果你这样做

    mvn test

    结果应该是这样的

    结果: 测试运行:822,失败:0,错误:0,跳过:8

    822/8 是截至 2014 年 2 月 11 日执行/跳过的测试数量。 失败次数应为 0。

    请随时在此处添加指向您的补丁/您的拉取请求的链接。感谢您使用 stackoverflow 作为这种交流的平台,我希望将来有更多的 httpunit 用户和开发人员会这样做。

    【讨论】:

    【解决方案2】:

    这看起来是一个非常好的方法;我必须做一些工作来更新网站以反映它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-21
      • 2011-07-26
      • 2017-07-12
      相关资源
      最近更新 更多