Приемы быстрой работы в EDT/Git

09.04.23

Разработка - Групповая разработка (Git, хранилище)

Статья даёт ответы на некоторые вопросы, возникающие у разработчиков, которые погружаются в океан технологий EDT и Git, омывающий царство DevOps... Сколько и какие ветки нужны? Какой репозиторий выбрать? Кто должен сливать доработки в мастер ветку или ветку версии? Как не тратить время в EDT на ресурсоёмких операциях? Зачем нам сборочный конвейер и как его построить? Зачем нам нужно тестирование и как его реализовать? Как вести разработку, если есть разработчики, не умеющие вести разработку в EDT или не имеющие технической возможности, но нам нужны их skills в 1С? Что такое фантомы и нужно ли с ними бороться? Как слить 20 доработок с конфликтами и уложиться в 4 часа? Опыт использования модных технологий в реальных проектах.

Скачать исходный код

Наименование Файл Версия Размер
push_1C_to_git.cmd
.cmd 6,54Kb
24
.cmd 6,54Kb 24 Скачать бесплатно
Автоматизированная проверка конфигурации от версии 1.2.5.37 1Cv8.cfu
.cfu 103,93Kb
21
.cfu 103,93Kb 21 Скачать бесплатно
formats.zip
.zip 3,14Kb
22
.zip 3,14Kb 22 Скачать бесплатно
store
. 0,02Kb
19
. 0,02Kb 19 Скачать бесплатно
 
Вместо предисловия
 
Какой сервис Git выбрать?
 
Сколько веток необходимо и какие?
 
Что можно/нужно хранить в Git'e?
 
Зачем нужен сборочный конвейер (сборочная линия, (пайплайн)pipeline, (пайп)pipe)?
 
Кто должен сливать доработки в мастер ветку и ветки версий? 
 
Что из себя представляет сборочный конвейер? 
 
Одна деталь сборочного конвейера: CFU.
 
Про лицензии и архивы тестового контура..
 
Зачем нужно в тестовом контуре включать отладку по HTTP протоколу?
 
Как часто собирать ИБ технических проектов, веток версий и веток тестирования?
 
Запуски тестов в ветках. Примеры для Gitlab.
 
Что такое фантомы или о проблемах смешанной разработки: EDT + Конфигуратор. 
 
Как не тратить время в EDT на полной сборке? Точнее как её избежать. 
 
Как сливать ветки без EDT?

 

EDT Gitlab CI/CD СППР

См. также

Системы контроля версий для 1С-разработчиков.

1С-программирование DevOps и автоматизация разработки Групповая разработка (Git, хранилище) DevOps для 1С Платформа 1С v8.3 Платные (руб)

Основы командной разработки на 1С. Использование систем контроля версий при разработке на платформе 1С:Предприятие 8

4900 руб.

29.06.2022    9460    78    4    

112

Управление сборкой. Расширение для конфигурации СППР

DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Подсистема «Управление сборкой GLI» предназначена для динамического формирования сборочных линий Gitlab и отслеживания процесса доработок систем на базе1С:Предприятия Позволяет упростить выпуск новых релизов системы, подготовить описание доработок системы. Интегрируется с GitLab API по событиям Push, Merge-request, Pipeline. Уведомляет пользователей о результатах сборки/тестирования сборочных конвейеров через СВ, либо при её недоступности или отсутствию по E-Mail. Поможет при отправке исправлений ошибок в общую базу тестирования, сформирует запросы на слияние в ветку версии только по протестированному и подтверждённому функционалу. Подсистема рассчитана исключительно на клиент - серверную архитектуру тестовых ИБ. Поддерживаемая версии СППР 2.0.4.15, платформа не ниже 8.3.17.1549, 2.0.7.3 / не ниже 8.3.21.1664, начиная с релиза 1.0.4.30 требуется платформа не ниже 8.3.23 рекомендуемый релиз 8.3.23.1997

7000 руб.

26.08.2022    10840    7    5    

30

Обновляемый список последних статей Инфостарт для профиля Github

Групповая разработка (Git, хранилище) Бесплатно (free)

Не знаете, чем бы таким заполнить свой профиль Github? Заполните его своими статьями на Инфостарт! Этот простой workflow сам соберет список ваших последних статей и будет периодически обновлять его для актуализации данных.

08.04.2024    946    bayselonarrend    2    

31

Процесс разработки с использованием GIT и расширений для 1С:ERP. Без EDT

Групповая разработка (Git, хранилище) Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Доработки 1С:ERP на крупных проектах можно организовать, не внося изменения в саму типовую конфигурацию, а используя только расширения и отдельные «микроконфигурации». Расскажем о том, как это сделать без EDT, используя процесс разработки GitHub Flow.

02.04.2024    5010    Begemoth80    24    

45

Особенности национального Workflow: Github Actions и OneScript

Групповая разработка (Git, хранилище) OneScript Бесплатно (free)

Сегодня мы посмотрим на Github Actions - встроенный инструментарий Github для автоматизации рабочих процессов. Разберем, что это такое, зачем и причем тут OneScript.

25.03.2024    1615    bayselonarrend    3    

38

Автоматизация процесса разработки с помощью сервиса GitFlic

Групповая разработка (Git, хранилище) Бесплатно (free)

GitFlic – первая в России полностью самостоятельная реализация сервиса для хранения репозиториев с исходным кодом. За три года разработки сервис GitFlic стал полноценным инструментом, которым можно заменить GitLab, GitHub и BitBucket. Расскажем о том, как выстроить в GitFlic процесс автоматического тестирования, статического анализа кода и сборки приложений.

05.03.2024    2127    user1989937    6    

16

OpenYellow - рейтинг открытых GitHub репозиториев для платформы 1С:Предприятие

Групповая разработка (Git, хранилище) Бесплатно (free)

Обновляемый топ GitHub репозиториев для 1С по всем языкам программирования и еще немного рассуждений про open-source.

05.02.2024    4081    bayselonarrend    15    

63

Насколько глубок 1С-ный GitHub?

Групповая разработка (Git, хранилище) Бесплатно (free)

Open-source проекты - важная часть мира программного обеспечения. 1С привычно держится немного в стороне от глобальных трендов, но бросить холодный статистический взгляд на положение дел мне показалось небезынтересным.

22.01.2024    8121    bayselonarrend    50    

87
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 30.03.23 22:55
Сообщение было скрыто модератором.
...
3. пользователь 31.03.23 16:13
Сообщение было скрыто модератором.
...
7. пользователь 31.03.23 20:18
Сообщение было скрыто модератором.
...
8. пользователь 31.03.23 20:20
Сообщение было скрыто модератором.
...
2. kwazi 624 31.03.23 10:31 Сейчас в теме
спасибо, конечно, за труды, но читать я это не буду.
Шутка...
6. check2 357 31.03.23 20:15 Сейчас в теме
(2) В каждой шутке есть только доля шутки. :)

- Слышь Василий Иванович, не нравится мне этот Синкевич. Тут не шуми там не стреляй...
- Не нравится - не ешь.

На самом деле конструктивную критику я адекватно воспринимаю. Если что то раздражает в стиле изложения, или выглядит как полная чушь, либо чушью является. Лучше сказать...
4. dhurricane 31.03.23 17:22 Сейчас в теме
А можно ссылку на видео о слиянии из другого источника? К сожалению, здесь я не могу изменить качество воспроизведения и вижу какую-то кашу.
5. check2 357 31.03.23 20:10 Сейчас в теме
(4) С видео какая то засада получилась, я вроде как ссылку на ютуб выкладывал, а в статье уже принятой выглядит как встроенное видео...
Вот оригинальная ссылка на ютубе: https://youtu.be/5noD433hM2Y
Однако, на ютубе максимальное качество почему то 720 dpi и не особо лучше.
9. dhurricane 31.03.23 22:30 Сейчас в теме
(5) Здесь в статье я видео вообще посмотреть не смог, весь текст был нечитаем. Так что 720p мне за глаза. Спасибо.
10. o.nikolaev 213 01.04.23 00:18 Сейчас в теме
Я как раз являюсь тем кто разгребает последствия "сжатых броуновских быстрых и качественных разработок под требования бизнеса для снижения рисков". Спасибо вам за то что вы есть. Но статья хорошая.
13. check2 357 01.04.23 16:22 Сейчас в теме
(10) Расскажите о проблемах (ну если не влом), через которые Вы проходите, возможно есть способы их решения, ну или хотя бы понимать ошибки, которые приходится Вам разгребать за другими. Мне эта ситуация очень знакома.
11. o.nikolaev 213 01.04.23 01:17 Сейчас в теме
"Мат - это горькое лекарство, которое нужно использовать строго по назначению, и не применять для связки слов"

Аж волосы дыбом встали когда читал про ужасы сборок "от EDT" и ужасы-ужасы совместного использования конфигуратора и EDT.
"Молодому" продукту EDT в следующем году будет 10 лет.
12. check2 357 01.04.23 16:19 Сейчас в теме
(11) Третий класс. :)
Старшому брату 27 лет. Так что всё нормально. Ещё лет 10 и доточат ))
14. aSHA-1 08.04.23 10:02 Сейчас в теме
'+' за бесплатное скачивание
Оставьте свое сообщение