Разделение меркуриального коммита с переименованием и редактированием на два коммита (сначала переименуйте, затем отредактируйте)
Есть ли способ, которым я могу изменить историю в Mercurial, чтобы разделить один коммит на два отдельных коммита?
Первый из них должен содержать только переименования / перемещения, а второй должен содержать изменения. Это поможет с совместимостью с другими системами контроля версий (например, с производительностью).
Я надеюсь, что можно автоматизировать этот процесс с помощью сценария.
1 ответ
- Возможно
- С ручной работой
- Использование расширения MQ
Сначала мы конвертируем коммит в MQ-patch, второй - разбиваем на 2 патча, последний - qfinish патчи в постоянные ревизии.