重命名 TortoiseHG 中的默认分支

发布于 2024-11-04 09:58:31 字数 39 浏览 2 评论 0原文

是否可以在 TortoiseHG 中将“默认”重命名为“生产”?

Is it possible to rename 'default' to 'production' in TortoiseHG?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

哎呦我呸! 2024-11-11 09:58:32

您无法在 Mercurial(或 TortoiseHg)中重命名分支。您要做的就是启动一个名为 product 的新分支,并将其基于当前的 default 分支。

您可以在 TortoiseHg 2.0 中执行此操作,

  1. 单击代表工作目录的行
  2. 单击分支按钮
  3. 单击以打开新分支
  4. 填写分支名称并单击确定
  5. 输入提交消息并单击提交。

TortoiseHg commit dial

这将创建一个名为 product 的新分支。旧的 default 分支将保留,因此您可以将新功能放在那里,然后在它们稳定后将其合并到 生产 中。

You cannot rename a branch in Mercurial (or TortoiseHg for that matter). What you do instead is to start a new branch called production and base it on the current default branch.

You can do this in TortoiseHg 2.0, where you

  1. Click the row representing the working directory
  2. Click the branch button
  3. Click to open a new branch
  4. Fill in the branch name and click OK
  5. Enter a commit message and click Commit.

TortoiseHg commit dialog

This will create a new branch with the name production. The old default branch will remain and you can thus put new features there before merging them into production when they're stable.

晨与橙与城 2024-11-11 09:58:32

您不能直接从 Tortoise2.0+ 设置 执行此操作,而是通过命令行hg
hgbook 中所述:

Mercurial 允许您为分支分配持久名称。
始终存在一个名为default 的分支。即使在您自己开始命名分支之前,如果您查找默认分支,也可以找到它们的踪迹。

要开始使用命名分支,请使用 hg Branches 命令

$ hg branch production
marked working directory as branch production
$ hg branch
production

然后检查该更改是否反映在 TortoiseHg 中

You cannot do it directly from the Tortoise2.0+ settings, but through the command-line hg.
As documented in hgbook:

Mercurial lets you assign a persistent name to a branch.
There always exists a branch named default. Even before you start naming branches yourself, you can find traces of the default branch if you look for them.

To start working with named branches, use the hg branches command

$ hg branch production
marked working directory as branch production
$ hg branch
production

Check then if that change is reflected in TortoiseHg

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文