Mercurial 如何创建一个新的;“稳定”;水银枝
我使用Mercurial(与VisualHg一起)作为我的源代码,我有以下情况 我目前正在使用默认分支,并希望按照中所示的过程创建一个新的稳定分支 以下是我的问题:Mercurial 如何创建一个新的;“稳定”;水银枝,mercurial,visualhg,Mercurial,Visualhg,我使用Mercurial(与VisualHg一起)作为我的源代码,我有以下情况 我目前正在使用默认分支,并希望按照中所示的过程创建一个新的稳定分支 以下是我的问题: 我已经创建了一个发行版,标记了它,然后我想将它移动到稳定的分支(目前不存在)。我该怎么做 我有一个新的分支如何在我的机器上创建两个文件夹,一个包含默认数据,另一个包含稳定数据 我不确定这种方法是否适用于Mercurial:我曾经使用VisualSVN。 谢谢。要使用VisualHg创建stable分支,请执行以下步骤: 单击Visu
谢谢。要使用
VisualHg
创建stable
分支,请执行以下步骤:
稳定
,然后按确定stable
分支,并且它包含您发布的内容,但您创建的标记仍然位于default
分支上。如果要移动它,可以从工作台执行以下操作:
stable
上的最新版本,然后单击弹出菜单上的标记…default
合并到stable
,然后在您想要发布另一个版本时标记stable
。要将default
中的更改合并到stable
中,请执行以下操作:
stable
中查找最新更改,右键单击,然后单击更新…default
中查找最新更改,右键单击,然后单击与本地合并…default
,并在第三步中从stable
合并
要在您的计算机上有两个文件夹,一个包含
默认
,另一个包含稳定
,您只需再次克隆存储库,并将其中一个更新到默认
分支,另一个更新到稳定
分支。非常感谢您的详细说明,Steve。他们非常感激。我能够设置稳定的分支。您能告诉我如何合并这两个分支之间的更改吗?我想它应该做到这两个方面(当我在stable中进行错误修复时,我应该将其移动到默认状态),当我发布一个新版本时,我应该将其从默认状态移动到稳定状态