|
Групповая работа с хранилищем, удобство разработки как? | ☑ | ||
---|---|---|---|---|
0
alexshape
22.11.22
✎
12:12
|
Привет, поделитесь инструментом, для удобной работы в большой команде, где много разработчиков, и много изменений в хранилище.
Проблема: Когда много разработчиков в команде, то с одним объектом могут работать , вносить изменения сразу по нескольким задачам, и впоследствии, при помещении в релиз своих доработок довольно сложно вспомнить, что я изменял в модуле, на форме, какие объекты добавил в расширение и т.д. Как автоматизировать процесс фиксирования моих изменений в конфигурацию, будь то расширение или основная конфа |
|||
1
piter3
22.11.22
✎
12:12
|
при помещении писать номер заявки
|
|||
2
alexshape
22.11.22
✎
12:15
|
(1) не про это
|
|||
3
Kigo_Kigo
22.11.22
✎
12:15
|
Git
|
|||
4
Kigo_Kigo
22.11.22
✎
12:18
|
Дальше читать много думать
https://infostart.ru/1c/articles/864097/ |
|||
5
Dmitrii
гуру
22.11.22
✎
12:33
|
(1) +1. При помещении в хранилище делать максимально подробные комментарии. Что менялось, для чего, кем, в рамках какой доработки/заявки/багфикса.
(0) Для большой группы разработчиков хранилище плохо подходит. У 1С в системе стандартов и методик описана технология разветвленной разработки. https://its.1c.ru/db/v8std/content/709/hdoc Если используете хранилище, то лучше в том или ином виде использовать их подход. Если кратко, то для каждой исправительной версии и для каждого технического проекта (читай - "отдельной задачи") создаётся отдельное хранилище. Только после тестирования технического проекта изменения из этих отдельных хранилищ переносятся в основное хранилище. В сети встречается множество статей на эту тему. Но все они так или иначе в том или ином виде подразумевают разделение разработки по отдельным проектам (задачам) на отдельные конфигурации (хранилища). С последующим переносом изменений в основную конфигурацию (хранилище). В основной конфигурации (хранилище) не должно быть ситуации "с одним объектом могут работать , вносить изменения сразу по нескольким задачам". Альтернатива такому подходу - только Git. |
|||
6
Garykom
гуру
22.11.22
✎
12:44
|
(0) Git
|
|||
7
Garykom
гуру
22.11.22
✎
12:48
|
(6)+ https://v8.1c.ru/platforma/vygruzka-i-zagruzka-konfiguracii-v-fayly/
Но нужен нормальный DevOps и шустрый сервер с много места |
|||
8
mistеr
22.11.22
✎
15:43
|
(0) >Когда много разработчиков в команде, то с одним объектом могут работать, вносить изменения сразу по нескольким задачам
Помимо вышесказанного, я бы еще подумал, все ли хорошо с процессом. Обычно при следовании стандартам это нечастая ситуация, основной код в общих модулях, в объекте только точки входа. |
|||
9
roman52
24.11.22
✎
00:13
|
(0) довольно таки интересная проблема...
штатных механизмов нет, как вариант можно опубликовать хранилище на http-сервере, на нем уже самопально перехватывать данные кто что захватывает и писать их в свою БД, там уже запрашивать организационно зачем захватил либо лапками самим вести такую информацию, придерживаясь правила "Захватил объект => отразил по какой задаче захватил" самая прэлэсть возникает, когда тебе же дают вторую задачу по объекту, который у тебя же захвачен по первой задаче... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |