PDA

Просмотр полной версии : Интеграция с Git



ВладОвен
04.04.2022, 12:58
Всем привет.
Эту тему лучше перенести в раздел Codesys3.5.
Скажите, существует ли интеграция проектов с GitHub (github.com), GitLab (about.gitlab.com/) ?

Кое-что имеется в меню: CodeSys3.5 - Проект - AutomationServer - ConnectProjectToServer.
Но дальше не заливается ("не пушится").
Да и странно как-то, что CodeSys требует логин/пароль, а не ключи доступа (Personal access tokens).

Спасибо.
60091

ВладОвен
07.04.2022, 11:37
Я разобрался. Это интеграция с их собственным сервером.

--- Их собственный сервер (https://www.automation-server.com/en/) ---

Там бесплатное хранение для двух ПЛК, т.е. можно хранить только проекты максимум от двух "железок".
Для большего количества проектов нужна лицензия (платная подписка).

З.Ы. Хотя - это может быть уже неактуально... И вот почему: тыц (https://owen.ru/forum/showthread.php?t=36029&p=378825&viewfull=1#post378825).

Polyus
10.04.2023, 08:14
Нашел интересный ресурс, предлагающий контроль версий для промышленных контроллеров. Отправил заявку на пробный период. По видеоролику решение отличное. https://www.copia.io/

ArthurkaX
11.02.2026, 18:38
Если все еще ищете удобный способ работы с Git в CODESYS, рекомендую попробовать мой инструмент — https://github.com/ArthurkaX/cds-text-sync

cds-text-sync — синхронизация CODESYS с Git

Текстовый формат: Конвертирует проект CODESYS в читаемые ST-файлы для удобного Diff в Git.

Двусторонняя правка: Позволяет писать код во внешних редакторах (VS Code) и импортировать его обратно в проект.

ИИ и автотесты: Делает код доступным для анализа нейросетями, линтерами и внешними скриптами.

Автоматизация: Упрощает командную разработку и ведение истории изменений в ПЛК-проектах.