Как вы получаете копию более ранней версии файла в Mercurial, не создавая новую рабочую копию файла по умолчанию в вашей рабочей области?Извлечь старую версию файла без изменения родительской копии родителя
Я нашел команду hg revert
, и я думаю, что она делает то, что я хочу, но я не уверен.
Мне нужно получить копию более ранней версии моего кода для работы в течение нескольких минут. Но я не хочу нарушать текущую версию, которая работает нормально.
Так что я собирался сделать это:
hg revert -r 10 myfile.pls
Есть ли способ вывести его в другой каталог, чтобы моя текущая рабочая версия файла не нарушается? Что-то вроде:
hg revert -r 10 myfile.pls > c:\temp\dump\myfile_revision10.pls
Благодарим за полезное и * краткое описание 'update'! Я был немного взволнован, прежде чем использовать команду update (как и предположил Coriolanus). –