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

precommit1c

#21

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


#22

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


#23

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

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

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


#24

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


#25

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


#26

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


#27

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


#28

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


#29

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


#30

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


#31

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


#32

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

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


#33

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