2009-07-15 2 views
1

Есть ли плагин DIFF для Delphi? Мне нужен простой add diff или файл исправления для моего проекта, заменив код приложения, который был изменен в патче, но сохраняя также старый, который может вернуться к старому файлу без патча.Является ли сумматор исправлений или исправлений для Delphi IDE, т. Е. Если кто-то делает патч, и я хочу добавить его в свой проект автоматически?

+0

Я не понимаю, что вы имеете в виду, пожалуйста, заново отредактируйте вопрос и название, ... diff не зависит от языка программирования, ... И добавьте пример. – ulrichb

ответ

1

Winmerge Это отличный инструмент для сравнения исходных файлов без необходимости использования Delphi. Bri

1

Используйте систему управления версиями, например mercurial.

3

Если вы используете систему контроля версий для проверки файлов, вы можете использовать инструменты управления версиями, чтобы поддерживать способность сохранять различия и сливаться. SVN вместе с TortoiseSVN, по-видимому, очень популярный (и с открытым исходным кодом) способ сделать именно это. Есть много examples интеграции в IDE.

Вкладка «История» в среде IDE хорошо работает, если вы работаете только с файлом. Если это так, я бы установил историю довольно высокой и с помощью мастера резервного копирования проекта GExperts создаст резервные копии «контрольной точки».

Отличная утилита для разворота/слияния на основе окон, которую я настоятельно рекомендую, это Beyond Compare, который также записывается в Delphi. :)

0

Я думаю, что OP спрашивает что-то вроде утилит diff/patch от GNUWin инструментов. Вы получаете файл исправления и применяете его к базе кода.