Я понимаю, что в Mercurial можно закрыть именованную ветку, чтобы она не отображалась в hg branches
списке:
hg commit --close-branch -m 'close badbranch, this approach never worked'
Можно ли позже снова открыть ветку при необходимости?
Я понимаю, что в Mercurial можно закрыть именованную ветку, чтобы она не отображалась в hg branches
списке:
hg commit --close-branch -m 'close badbranch, this approach never worked'
Можно ли позже снова открыть ветку при необходимости?
Ответы:
Вы можете просто hg update
перейти в закрытую ветку, затем сделать другую, hg commit
и она автоматически откроется.
closed
Флаг используется только для фильтра из закрытых веток из hg branches
и , hg heads
если вы не используете --closed
опцию - это не мешает вам использовать ветки.
Вы можете повторно открыть ветку, используя флаг «-f» при «создании» ветки.
Нет, эта команда создаст новую ветку с тем же именем.
Просто забудь, что он закрыт. Переключитесь на ветку, внесите изменения и зафиксируйте. Он будет автоматически снова открыт. Когда вы закончите, вы можете закрыть его снова.
Попробуй это.
Перед выполнением переключитесь на закрытую ветвь. (рт. ст. вверх closed_branch)
hg st
коснуться
добавить
hg commit -m 'повторное открытие закрытой ветки'
Это повторно откроет закрытую ветку.