You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас перед коммитом в гит из каталога удаляются все файлы и затем туда копируются распакованные платформой 1С все файлы конфигурации новой версии.
Предлагаю следующий вариант: При получении версии конфигурации из хранилища 1С можно определить измененные объекты и уже манипулировать только ими: т.е. не надо будет очищать всю папку с исходниками, а изменять только действительно измененные файла, соответственно и копировать только необходимое. (если б 1с еще умела выгружать только нужные объекты, то было бы вообще хорошо)
The text was updated successfully, but these errors were encountered:
Тоже думал над этим.
Кк определить что изменилось, какие именно объекты в хранилище?
Каким-то образом определять список изменённых объектов в хранилище 1С: с помощью toolcd таблица LATESTVERSIONS, где храниться uuid объекта и последняя версия. Номер объекта можно найти в каждом файле описывающий объект например
Рассчитывать md5 сумму файлов при чтении и записывать их тоже в файл renames.txt тогда можно будет создать файл renames.txt записать его и сделать diff с предыдущей версией и таким образом определять какой объект у нас изменился.
Сейчас перед коммитом в гит из каталога удаляются все файлы и затем туда копируются распакованные платформой 1С все файлы конфигурации новой версии.
Предлагаю следующий вариант: При получении версии конфигурации из хранилища 1С можно определить измененные объекты и уже манипулировать только ими: т.е. не надо будет очищать всю папку с исходниками, а изменять только действительно измененные файла, соответственно и копировать только необходимое. (если б 1с еще умела выгружать только нужные объекты, то было бы вообще хорошо)
The text was updated successfully, but these errors were encountered: