Небольшой эксперимент с precommit-ом

И это правильно :slight_smile:

Ага, дополнительный бонус - большая универсальность. Чего мы и добиваемся от своих модулей

На всякий случай - прекоммит1С все-таки научился

  • использовать штатную выгрузку 1С
  • и использовать спец.базу 1С вместо временной.

Версия 2.2.1 опубликована

Спасибо. Мы написали свой прекоммит с блек…
На питоне, с возможностью использовать указанную базу для разборки(для сохранения ссылок).
Но самое главное - побороли обычные формы, чтобы не было изменений в идентификаторах. Сейчас обкатаем и можно будет показать.

Уж не очередной ли v8undiff?)

На базе v8unpack. Но ключевой вопрос был в оф. Чтобы не было такого треша, как после precommit1c

В опенсорсе будет?

Спрошу у авторов

Оказывается ссылку в лс отправил.

Почему на питоне, если не секрет?

Ради многопоточной обработки форм. У нас бывает много… очень много форм во внешней обработке. Первый автор разбирал обработку из 300 форм. Типовой прекоммит минут 10 разбирал

Там в поток передаются сложные несериализуемые данные? Нельзя это решить созданием суб-процессов оскрипта с передачей параметров через cli?

Я это все к чему - раньше обычный прекоммит1с был на питоне, и установка питона для многих была камнем преткновения. Переписывание на оскрипт убрало один из инструментов из и без того огромного для новичка стека технологий. Если это “инструмент тонкого тюнинга”, затачиваемый под конкретные юзкейсы, то да, неважно на чем он написан. А вот с заходом в массы могут быть проблемы.

Это понятно( Когда его писали не сильно рассчитывали на массовое решение. Скорее для самих себя писали в качестве эксперимента.