Является ли diff или patch-сумматор для Delphi IDE, т.е. если кто-то делает патч, и я хочу добавить его в свой проект автоматически? - PullRequest
1 голос
/ 15 июля 2009

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

Ответы [ 4 ]

3 голосов
/ 17 июля 2009

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

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

Фантастическая утилита diff / merge для Windows, которую я настоятельно рекомендую, - Beyond Compare , которая также написана на Delphi. :)

1 голос
/ 17 июля 2009

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

1 голос
/ 17 июля 2009

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

0 голосов
/ 18 июля 2009

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

...