2013-02-26 3 views
1

Я использую TortoiseSVN 1.7 и хочу создать файл исправления между двумя версиями.Как создать файл исправления между двумя версиями в TortoiseSVN?

Я искал, но эти темы How do I create a patch from diff between revisions using TortoiseSVN?Creating a patch between two revisions не работают для меня, так как Show changes as unified diff создает очень простой файл (а не файл патча). Что-то вроде

Индекс: myfile.txt

================================= ==================================

Я прочитал в Viewing Differences что

Если вы хотите увидеть изменения, внесенные ко всем файлам в определенной редакции в одном представлении, вы можете использовать Unified-Diff output (GNU patch ). Это показывает только различия с несколькими строками контекста. Сложнее читать, чем сравнивать визуальные файлы, но покажет все изменения . В диалоговом окне «Редакция журнала» выберите вариант « », затем выберите «Показать различия» как «Унифицированный-Diff» из контекстного меню .

Я хочу, чтобы создать единый файл патча (или много файлов исправлений в соответствии с измененными файлами), который содержит полезную информацию дифф (например, в контексте меню TortoiseSVN -> Создать патч ...)

ответ

1

Если вы используете команда «Показать изменения как унифицированный diff», то TortoiseSVN показывает все изменения выбранной ревизии в одном файле.

Теперь просто используйте команду «Файл/Сохранить как», чтобы сохранить изменения в файле «.patch» или «.diff», и там у вас есть файл патча.

 Смежные вопросы

  • Нет связанных вопросов^_^