要使用以下步骤创建stable
分支:VisualHg
- 单击Visual Studio 中的“更新到修订版”按钮
- 在更新到:下拉列表中,选择您的标签,然后按更新
- 单击Visual Studio 中的提交按钮
- 单击提交消息上方的分支:默认按钮
- 选择Open a new named branch,在
stable
旁边的框中输入,然后按Ok
- 输入相关消息 - 可能是“创建稳定分支”
- 按Commit按钮并确认您要创建新分支。
这已经创建了您的stable
分支,并且它具有您发布的内容,除了您创建的标签仍在default
分支上。如果要移动它,可以从工作台执行如下操作:
- 单击Visual Studio 中的Repo Browser按钮
- 右键单击最后一个修订版,
stable
然后单击弹出菜单上的标记...
- 从下拉列表中选择您的标签
- 展开选项部分并选中替换现有标签 (-f/--force)
- 单击移动,然后单击关闭
如果您正在使用中央存储库,那么您需要通过单击TortoiseHg 同步窗口的选项按钮并勾选允许推送新分支 (--new-branch)来指定要推送新分支在你推动改变之前。
将来,当您想要发布另一个版本时,您将合并 from default
tostable
然后标记。stable
要将更改从default
into合并,stable
请执行以下操作:
- 单击Visual Studio 中的Repo Browser按钮
- 找到 中的最新更改
stable
,右键单击,然后单击更新...
- 在 中找到最新的更改
default
,右键单击然后单击与本地合并...
- 单击下一步
- 下一页可能会告诉您需要解决冲突 - 为此,单击带下划线的蓝色已解决,并通过在顶部框中选择冲突并按下右侧所需的按钮来解决弹出对话框中的冲突。
- 下一页应该说“没有合并冲突,准备提交” - 单击下一步
- 接受默认消息或用您自己的消息覆盖,然后按立即提交
- 按完成
要以另一种方式合并,请在步骤 1 中更新到并在步骤 3 中default
合并。stable
要在您的机器上有两个文件夹,一个包含default
另一个stable
,您只需再次克隆存储库,并将一个更新到default
分支,另一个更新到stable
分支。