Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

GIT и выгрузка обычнчых форм

GIT и выгрузка обычнчых форм
Я
   VitushVV
 
27.04.21 - 19:56
Всем привет.

Изучаю работу с GIT
1C EDT - проблем нет, годна для личных разработок. Так и используем.
1С упр. формы - проблем нет, платформа 8.3.8... выгрузка в файл. Так и используем.
1С обычные формы - формы выгружаются в формате "*.bin" взаимодействие с хранилищем не будет, поэтому "onesync" не подходит.

Есть ли скрипт который бы разобрал и собирал данный файл для выгрузки на GIT?
   Жан Пердежон
 
1 - 27.04.21 - 20:43
давно git перестал бинарники принимать?
   ДенисЧ
 
2 - 27.04.21 - 20:55
Обычные формы в текст не разбираются. Штатно, разумеется.
   VitushVV
 
3 - 27.04.21 - 20:55
(1) Он примет, только у меня там модуль формы, нужно следить за изменениями, а отображения изменений нету.
   VitushVV
 
4 - 27.04.21 - 20:56
(2) Да, так "Notepad++" его читает в кодировке "UTF-8"
   acht
 
5 - 27.04.21 - 23:44
(0)
for f in $(find -name "Form.bin")
do
    if [ -f "$f" ]
    then 
        formDir="$(dirname "$f")/Form"

        "K:/V8/v8unpack.exe" -p "$f" "$formDir" >/dev/null

        mv "$formDir/form" "$formDir/Form.f"
        mv "$formDir/module" "$formDir/Module.bsl"

        git add "$formDir/Form.f" 2>/dev/null
        git add "$formDir/Module.bsl" 2>/dev/null
    fi
done

v8unpack.exe уж найдешь в поиске сам.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.