gpt4 book ai didi

svn - 如何将项目的 fork 生成到本地 SVN 存储库中?

转载 作者:行者123 更新时间:2023-12-03 18:42:52 27 4
gpt4 key购买 nike

  • 我想在本地 SVN 存储库中有一个开源项目的副本。
  • 我想将更改提交到我的存储库,但不想提交到开源项目的中央存储库。
  • 我想查看来自开源项目存储库的更新并查看它们。
  • 如果我喜欢这些更改,我想将它们放入我的本地存储库中。
  • 我可以通过哪些方式来满足这些要求?
  • 哪种方式最好,为什么?

  • 开源项目的 SVN 历史是否会通过这些方式在我的存储库中保持可用?

    提前致谢。

    最佳答案

    照原样suggested通过 gbjbaanb,你必须使用 Vendor Branches并保持纯粹的颠覆

    您可以(必须)添加到本书工作流程中描述的一个小细节:

  • 如果上游项目也由 Subversion 处理
  • 如果您可以从您自己的服务器位置访问项目的存储库

  • 您可以将上游仓库的一部分(/trunk ???)链接到您的仓库的供应商分支(使用 svn:externals)。这样你就可以
  • 监控上游事件 ( svn up , svn log )
  • 在自己的服务器上拥有独立于上游主线
  • 使用通常的合并将上游更改集成到您的代码中
  • 关于svn - 如何将项目的 fork 生成到本地 SVN 存储库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5152744/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com