代码之家  ›  专栏  ›  技术社区  ›  Ferenc Deak

关于分支和第三方供应商分支的SVN问题

  •  4
  • Ferenc Deak  · 技术社区  · 16 年前

    我们正在开发一个应用程序,包括:

    • 合作伙伴不常给我们的源代码库。这是一个有点工作的代码,“最终”版本的东西(我们得到它在一个zip文件)。他们有自己的发布周期和版本跟踪。

    以下是我们认为重要的事情:

    • 我们希望跟踪我们的错误修复/更改,因为我们无法将错误修复发回给我们的软件供应商,但我们可以报告一个错误(他们可能会修复,也可能不会修复)。我们开发的所有代码仍然是“内部的”,他们对我们的更改不感兴趣。
    • 只要我们没有从供应商那里获得一个新的代码库,我们认为他们的最新版本是我们正在开发的稳定版本。这可能会进一步分支,但结果总是一个稳定的主干,构建是基于这个“稳定”主干完成的。
    • 有更多的开发人员在开发代码库(和往常一样:)

    谢谢你给我的小费。

    1 回复  |  直到 16 年前
        1
  •  6
  •   Wim Coenen    16 年前

    这个 SVN book 本节介绍了此场景的最佳实践 Vendor Branches