Удалить файл в предыдущем коммите / changeset - PullRequest
1 голос
/ 02 августа 2011

Несколько ревизий назад я совершил работу, в которую случайно включил файл .flv размером 300 МБ (не спрашивайте ...).

Есть ли способ, которым я могу отредактировать этот набор изменений, чтобы невключить вышеупомянутый файл?

ОБНОВЛЕНИЕ: Я думаю, что могу использовать расширение MQ и следовать этим инструкциям (глава 6).Однако, когда я запускаю: hg qimport -r 11:tip, я получаю сообщение об ошибке: abort: out of memory.

1 Ответ

1 голос
/ 02 августа 2011

Используйте hg convert с переключателем --filemap. Обратите внимание, что идентификаторы будут меняться на измененных наборах изменений и их дочерних элементах. Если вы уже отправили его в удаленное место, вам также нужно использовать strip / convert для этого репо, прежде чем нажимать снова.

...