|
GIT и выгрузка обычнчых форм
| ☑ |
0
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
|
Обычные формы в текст не разбираются. Штатно, разумеется.
|
|
3
VitushVV
27.04.21
✎
20:55
|
(1) Он примет, только у меня там модуль формы, нужно следить за изменениями, а отображения изменений нету.
|
|
4
VitushVV
27.04.21
✎
20:56
|
(2) Да, так "Notepad++" его читает в кодировке "UTF-8"
|
|
5
acht
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 уж найдешь в поиске сам.
|
|