gpt4 book ai didi

mercurial - 关闭 TortoiseHg 中的多个分支

转载 作者:行者123 更新时间:2023-12-04 17:13:02 24 4
gpt4 key购买 nike

我使用 TortoiseHg 1.1,在我们的团队中,我们倾向于为我们处理的每个案例创建命名分支,然后在完成后与默认值 merge 。不幸的是,大多数命名的分支都没有关闭。这不是一个大问题,但是当您尝试按当前工作的分支进行过滤并且有大量旧分支列表需要搜索时,这很烦人。

那么在 TortoiseHg 或命令行中是否有一种简单的方法可以快速关闭多个分支,而无需在每个分支上手动提交和关闭?

最佳答案

抱歉不行。

您需要分别关闭每个分支,并在该分支上提交自己的提交。

最好的方法是使用命令行,您甚至可以创建一个简单的批处理文件来关闭其中的一堆文件:

for %%f in (branch1 branch2 branch4) do (
hg up "%%f"
if exitcode 1 goto quit
hg commit --close-branch -m "closing branch %%f"
if exitcode 1 goto quit
)
:quit

我使用的工作流程是使用书签扩展为我的开发线保留本地书签,这样我在 Mercurial 中使用普通的未命名分支,但仍然可以轻松地在本地区分它们。提交消息用于稍后将它们分开。

这样一来,我的历史记录就不会出现一堆命名分支,我不必记得关闭它们,而且我只需要跟踪我在本地使用的分支。

关于mercurial - 关闭 TortoiseHg 中的多个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4386245/

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