Показать сообщение отдельно
Старый 16.11.2018, 09:55   #209
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от Arsie Посмотреть сообщение
Экспортируйте, например, экзешник в текстовый файл. Потом другой экзешник
Я же не про исполняемый файл говорил, а про исходник, про "psl".

Т.к. "бинарное представление" изоморфно "текстовому представлению", то нет каких-то принципиальных ограничений для представления проекта в текстовой форме, которую хорошо будет обрабатывать diff и другие современные инструменты (типа GitLab).

Я сейчас делаю редактор и эмулятор FBD-программ, как веб-приложение, и там все прекрасно храниться в "текстовом представлении".

Цитата:
Сообщение от Arsie
Это нереально почти, поэтому SVN есть только для текстовых файлов. Причём именно текстовых, а не тех, что в ворде набраны.
Ворд (и эксель) уже более десяти лет назад перешел на "текстовый формат", а старый "бинарный формат" уже давно считается устаревшим.

Например, вот текст до правки:



Вот текст после правки:



А вот, как мы видим правку в обычной системе контроля версий:

Изображения
Тип файла: png v1.png (20.6 Кбайт, 579 просмотров)
Тип файла: png v2.png (20.9 Кбайт, 598 просмотров)
Тип файла: png diff.png (17.8 Кбайт, 852 просмотров)
Gel вне форума   Ответить с цитированием