Я загрузил патч с какого-либо сайта и попытался его применить (twisted
, python web framework).Устранение конфликтов исправлений вручную
Несколько кусков не удалось.
Как автоматизировать процесс ручного исправления с помощью vim?
Деталь:
Я пытаюсь автоматизировать процесс применения неудачных ломтей.
Много мелких изменений, каждый из которых добавляет/удаляет 1-2 символа. Трудно видеть.
Мне нужно создать два новых временных файла и :diffthis
их вручную, чтобы увидеть разницу. Да, вне VCS. Я могу представить себе аккуратный способ справиться с этим с помощью git, но я бы предпочел избежать создания git repo для этого.
Что именно вы подразумеваете под автоматизацией ручного процесса? – Cascabel
Мне что-то не хватает. Что вы пытаетесь автоматизировать в частности? Процесс применения патча? Процесс согласования патча, который не совсем работает? –
Я предполагаю, что вы полностью вне VCS, и просто хотите получить неудавшиеся куски, вставленные в файл в нужном месте, чтобы вы могли их увидеть и сделать сами? – Cascabel