Size: a a a

1С, БСП, DevOps и Архитектура

2021 July 27

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
@sfaqer у вас детект переименований в гите отключен?
а что делаете с удаленными метаданными? в репе остаются старые файлы,  которые не грузятся при загрузке конфигурации? или как-то чистите?
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
>у вас детект переименований в гите отключен?
В гите не существует переименований как идеи.

>а что делаете с удаленными метаданными? в репе остаются старые файлы,  которые не грузятся при загрузке конфигурации? или как-то чистите?
Удаляем, в общем случае и сам конфигуратор тригерится на удаление метаданных и делает полную выгрузку, иногда его переклинивает и полную выгрузку он не делает, но это на ревью легко отлавливается и просто подчищается. Ну и старые метаданные не грузятся, фактически грузится то что указанно в Configuration.xml а если просто файлы в корне валяются то они не будут грузится, просто могут мёртвым грузом в репе осесть до следующей полной выгрузке.
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
>В гите не существует переименований как идеи.
я в курсе. я про diff.renames спрашиваю.
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
по старым файликам - понЯл, спасибо.
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Целенаправленно не выключали, в гайдлайнах нет, никогда с этим проблем не было
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
у нас вот проблемы возникли.
и победил (вроде бы) только отключением этого детекта. по рекомендациям 1с по настройке гита для гитконвертера
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
И в чём заключалась проблема?
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
могу наврать,  но выглядит так:
была репа, в которой гитсинком с unpackForms выгружалась конфа. Потом пришел Олег Тымко и сказал, что у нас старый unpack и он не переименовывает  module в module.bsl, поэтому сонар не сонарит как надо.
я обновил unpackForms и в девелопе внезапно стало красиво - всё переименовано.
но при этом у людей уже были ветки от старого девелопа. и даже при простом переключении с таких веток на девелоп гит стал показывать кучу untracked файлов.
причем они типа untracked,  но git clean -f их не вычищал.
а при мерже девелопа в такую ветку гит выливал кучу конфликтов мержа,  но НЕ переходил в состояние мержа, и вот это совсем уже было ужасненько
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
git config --local diff.renameLimit 1
git config --local diff.renames false
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
и всё становится нормально - и мерж работает, и ветки переключаются без всяких чудес
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Что значит не переходил в состояние мерджа Оо
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
при наличии конфликтов гит должен остановиться,  перейти в состояние мержа ветка|MERGING и дать руками конфликты поразбирать. а тут этого не происходило - он писал про конфликты,  но ветка оставалась в обчном состоянии,  а в гит-статусе куча измененных файлов и куча untracked
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
в общем,  полное хешельме творилось
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Очень странно.
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
У меня он так ниразу себя не вёл
источник

N

NNA in 1С, БСП, DevOps и Архитектура
Всем доброго дня. Вопрос по лицензированию. Сейчас есть электронные лицензии, база файловая. База и количество пользователей быстро растет, рассматриваем вариант перехода на постгре. Я знаю что надо купить лицензию на сервер, а для запуска 1С пользователями нам достаточно наших действующих лицензий, или какие-то специальные купить надо?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Достаточно
источник

IT

Inip Tyig in 1С, БСП, DevOps и Архитектура
Добрый день, не найдется у вас минутки поговорить о динамическом списке нашем и СКД?

Я наклепал дин. список, и добавил пару уровней группировок. А теперь ужасно хочу для одного из уровыней группировки делать представление довольно хитроумной процедурой. Но в ПриПолученииДанныхНаСервере есть доступ к оформлению только строк детальных записей. Генерить представление в запросе и группировать по нему тоже для меня не вариант.

Мжет есть СКД-ниндзи, которые подскажут как провернуть установку кодом представления на сроках группировок? Или хоть статейку с примером покажут?
источник

СГ

Сергей Голованов... in 1С, БСП, DevOps и Архитектура
можно внешнюю функцию дергать из скд. но это будет очень небыстро
источник

IT

Inip Tyig in 1С, БСП, DevOps и Архитектура
тормозов хотелось бы избежать, конечно, но интересно на сколько «небыстро»? Функция там должна будет проверить заполнение пары дат и поСтрШаблонить чутка. Список — список выбора, как я понимаю он же будет читать батчами по мере прокрутки вьюпорта же? То-есть за раз вызовов 50 получится?
источник