сделать перекрестное изменение в файле с Mercurial - PullRequest
0 голосов
/ 14 сентября 2010

Я новичок в Mercurial, так что, возможно, мой вопрос глупый. Допустим, вы допустили ошибку, когда впервые начали работать над своим кодом. Например, вы положили

<!html DOCTYPE>

вместо

<!DOCTYPE html>

Теперь вы хотите изменить это, но не только на последнюю версию, но и на все версии и версии вашей страницы. Это возможно?

1 Ответ

0 голосов
/ 14 сентября 2010

Омар, Mercurial - это неизменный исторический отчет о вашей работе. Вы можете / должны исправить свою ошибку во всех головах, но она навсегда останется в истории, как журнал учёного.

Существует множество способов Редактирование истории , включая гистедит, конвертирование, ртутные очереди и импорт / экспорт / трансплантацию, но ни один из них не является строго говоря Mercurial, как его следует использовать, и из них меняются хеш-коды для всех последующих наборов изменений, которые разрушают клоны всех, кто работает над проектом.

Краткий ответ: Если возможно, помириться с сохранением старых данных в истории и исправить их в новой редакции.

...