gpt4 book ai didi

mercurial - Subversion用户的思考: What is a "branch" in Mercurial terms?

转载 作者:行者123 更新时间:2023-12-04 09:33:44 24 4
gpt4 key购买 nike

我是一个 Subversion 用户,我想我现在已经完全掌握了它。所以当然现在我们正在考虑切换到 Mercurial,我需要重新开始。

在我们的单一存储库中,我们有典型的 branches , tags , trunk布局。当我想创建一个功能分支时,我:

  • 使用repo浏览器复制trunkbranches/Features/[FeatureName] .
  • branches/Features/[FeatureName] checkout 新的工作副本.
  • 开始研究它。
  • 偶尔提交, merge trunk在,解决冲突并提交。
  • 完成后,再 merge 一次 trunk ,然后将功能分支“重新集成”到主干中。

  • (请注意,此过程已简化,因为它没有考虑发布候选分支等)。

    所以我对如何在 Mercurial 中满足相同的要求(即功能分支而不是在主干上工作)有疑问:
  • 在 Mercurial 中,一个分支仍然在存储库中,还是一个全新的本地存储库?
  • 如果我们每个人都有整个存储库的副本,这是否意味着我们都有彼此不同功能分支的副本(这是大量数据传输)?
  • 我知道 Mercurial 是一个 DCVS,但这是否意味着我们直接相互推送/拉取更改,而不是通过服务器上的对等存储库?
  • 最佳答案

    关于mercurial - Subversion用户的思考: What is a "branch" in Mercurial terms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2108827/

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