Я использую SourceTree для управления версиями Mercurial. Я знаю, что при использовании Git я могу проверить старый коммит, просто чтобы увидеть файлы в том виде, в каком они были в предыдущем коммите. Я не могу это сделать или найти информацию о проверке старой фиксации при использовании Mercurial или использовании Mercurial с SourceTree. Можно ли проверить фиксацию с помощью mercurial? Если это так, как мне это сделать с SourceTree?
Как проверить ветку на Mercurial SourceTree?
Ответы (2)
Использование исходного дерева:
На LHS есть раздел, посвященный филиалам. Нажмите на интересующую ветку, а затем на главной панели щелкните правой кнопкой мыши интересующую фиксацию. Самый верхний пункт контекстного меню — «Обновить до…» (для git — «Оформить заказ…»).
как говорит @peak, ваш щелчок правой кнопкой мыши может вызвать контекстное меню с самым верхним элементом «Оформить заказ ...», как вы можете видеть на снимке экрана по адресу http://blog.sourcetreeapp.com/files/2013/10/customactions2.jpg
из командной строки вы можете использовать hg update -r <revisionID>
, как указывает @torek, а также любой из его псевдонимов, например, hg co <revision>
команда update
имеет несколько псевдонимов: up
, checkout
, co
(подробнее см. hg help update
)
hg update -r <revision-specifier>
из командной строки. Не знаю, как это сделать в любом графическом интерфейсе. - person torek   schedule 22.01.2018update
это команда. Ничего не знаю о SourceTree, но прочтите hginit.com для простого руководства. - person Mark Tolonen   schedule 22.01.2018