Имя: Пароль:
1C
 
Совместная разработка. Как такое в 1С решается?
,
0 Beduin
 
10.03.23
00:30
Условно 10 человек в команде, совместное хранилище, каждый захватывает свой объект для реализации активностей.
Допустим программист Петя захватил Модуль1, внес в него свои изменения и как это бывает на практике затянулось принятие по причинам не зависящим от Пети.
В этот период у программиста Вася срочная задачка и очень нужно внести изменения в Модуль1. Вася пишет Пете. Петр сознателен и помогает коллеге и отпускает Модуль1.
У Васи все хорошо, он сдает задачу и через определенное время возвращает Модуль1 Пете.
Минусы у Пети. Нужно где-то сохранить свои доработки по задаче в отдельной базе или файле конфигурации. При необходимости вернуться сталкиваемся с проблемой как понять, что именно эта дельта была изменена.
База непрерывно меняется, может релиз новый прилететь, а Пете нужно оперативно вернуть все изменения и продолжить работу по активности.

Собственно вопрос, как легко и непринужденно понять какие изменения были внесены по задаче. В обычных системах версионирования там от основной ветки отошли и за секунду можем понять изменения в этой точке, где мы отделились.
А как это сделать в 1С, без сохранения снимков конфигураций в тот момент по задаче или отдельного хранилища для каждого разработчика. Покрывать комментариями весь код тоже не хочется.
229 magicSan
 
31.03.23
20:51
(227) Не только читал и пользовал, в 1С это не надо. едт блювотна.
230 Волшебник
 
31.03.23
20:52
(224) Вы думаете, это просто?
231 Garykom
 
гуру
31.03.23
20:57
(230) Достаточно легко
Вопрос пары дней
232 Волшебник
 
31.03.23
20:58
(231) А вот профессионалы говорят, что ощущения смешанные. Есть плюсы и минусы.
233 magicSan
 
31.03.23
21:06
(232) Ни разу не было описано веского случая в пользу гит или тестирования - т.е. просто игрушки для "чудил".
234 Волшебник
 
31.03.23
21:08
(233) Есть плюсы, что в гите можно редактировать один модуль сразу нескольким людям. Но если долго не мёржить, то начинаются неприятные конфликты, которые автоматически не разрешаются.

Все плюшки эклипса — тоже плюс.

Сонар.

Но есть и минусы. Тормоза, выгрузки-загрузки, rebase...
235 magicSan
 
31.03.23
22:32
(234) В других языках это плюс в 1с это убоость. Про редактирование общего модуля писали выше. Та кили иначе кто то первый.
236 Garykom
 
гуру
31.03.23
22:40
в git lfs добавили блокировки файлов для желающих
хотя имхо это ненужная хрень убивающая идею децентрализованной системы
237 vde69
 
31.03.23
23:29
еще раз:

1. GIT - подходит когда пилят огромного монстра большой толпой и релизят редко (раз в месяц), для оперативной работы GIT вообще не подходит, по сколько сборка CF очень долгая и эффективность МЕЛКИХ доработок падает почти до нуля

2. хранилище 1с - подходит для любого случая, единственный случай когда с ним есть проблемы - это первоначальное наполнение метаданных (когда требуется захватить всю конфу монопольно)

3. ETD - сделана исключительно для мобильного приложения (ну и немножко для самой 1с, для типовых конф), а для 99% компаний простых она не нужна...
238 Garykom
 
гуру
31.03.23
23:43
(237) 1. Нет. Для мелких доработок тоже подходит. "Сборка cf" долгая только первый раз.
2. Когда разработчиков много или пилят один огромный модуль с хранилищем наступает упс.
3. Имхо EDT в глаза не видели. Имхо как и МП/МК ибо для их разработки EDT не нужна.
239 Garykom
 
гуру
31.03.23
23:45
И Конфигуратор и EDT это всего навсего два разных инструмента
Как и Хранилище и GIT всего два разных инструмента

И в некоторых случаях лучше одно, в некоторых другое

Было бы идеально если в Конфигуратор добавили работу с GIT
А в EDT работу с хранилищем напрямую
240 vi0
 
01.04.23
03:25
(234) в хранилище тоже можно нескольким редактировать - просто не нужно захватывать, и вести разработку в конфигурации не подключенной к хранилищу
241 Bigbro
 
01.04.23
05:54
(239) а в чем проблема конфигуратора то?
я в конфиге работаю. выгрузил конфу в файлы залил в гит.
потребовался свежий релиз забрал свежий cf, загрузил и дальше клепай задачи.
242 magicSan
 
01.04.23
06:31
(234) "Есть плюсы, что в гите можно редактировать один модуль сразу нескольким людям." ... ну как бы никто не мешает вести разработку в своих конфах а далее обеденять с основной, при этом из кробки идет визуальный анализатор изминений
243 magicSan
 
01.04.23
06:33
(236) "
236 - 31.03.23 - 22:40
в git lfs добавили блокировки файлов для желающих" идут по пути 1с, скоро изобретут обновление .
244 Beduin
 
01.04.23
08:13
(242) Я работаю, веду к примеру 5+ задач. В гите для каждой у меня отдельная ветка, которая к завершению соединяется с основной и я точно знаю, какие изменения у меня по задаче произошли.
В 1С мне потребуется создать пять отдельных конфигураций, для корректного понимания, что я напрограммировал в контексте отдельной задачи.
245 vde69
 
01.04.23
09:29
(244) >>>веду к примеру 5+ задач.

у тебя 5 мышек? как ты ведешь сразу все 5 задач? по моему это бред....

кто мешает взять 1 задачку и ее сделать от начала и до конца, положить ее в хранилище и только потом приступать ко второй задачи?
246 Beduin
 
01.04.23
09:35
(245)  Ок. Ты сделал и дальше не можешь ее отправить в продакт, так как заказчику нужно подумать. Или данные для реализации нужно исправить и тоже ждешь. И т.п. Реально разрешает руководство сидеть без дела это время?
247 vde69
 
01.04.23
10:42
(246) для этого есть тестовый контур, ты спокойно кладешь на тестирование и все...

ну а обновление продуктива - это отдельное дело, если нужно ждать, как правило я торможу все обновления продуктива до тех пор пока заказчик не даст отмашку накатывать все изменения. И это хорошая практика, так как у заказчика появляется ответственность при постановке задачи, то есть он знает, что если задача неведомаемая хрень которую он сам не готов принимать ее ставить в план разработки нельзя, по тому как это остановит другие нужные ему задачи.

Или ты берешь в работу полуфабрикаты которые неизвестно когда включат в продакт? в этом случае ты плохой управленец ибо тратишь ресурсы на заведомо провальные задачи.
248 vi0
 
01.04.23
10:53
(247) задачи могут быть в разных стадиях, включая "на паузе"
тестирование тут не причем
249 vde69
 
01.04.23
10:55
(248) если задача на паузе ее не нужно начинать делать
250 Garykom
 
гуру
01.04.23
11:57
(247) дада
а потом ручками переносишь из тестового в прод...

плавали знаем
гит же просто в одном репозитории держит ветки задач-фич, и если что сливаешь с мастером-релизом
251 ДедМорроз
 
01.04.23
13:05
Если баг всплыл через полгода удпчной эксплуатации,то тестирование для его выявления могло занять очень много ресурсов и затрат.
Мы же не сферического идеального коня в вакууме пасем,а деланм коммерческий продукт,где все взвешивается,в том числе и говнокод,который заставит обновлять и доделывать.
252 vde69
 
01.04.23
13:32
(251) если при тестировании не выловили хитрых багов это не значит, что надо что-то останавливать и кстати это означает, что доработка выполнена и обязана быть помещена в продакшен и ее уже не нужно отслеживать в списке актуальных задач, все проблемы которые возникают после приемки - это НОВЫЕ задачи, и решать их нужно в порядке устанавливаемым РП, например не обязательно отдавать баг тому, кто разрабатывал этот функционал а можно отдать другому, и по этому "я веду 10 параллельных разработок" для меня не понятно.

Любой разработчик может одновременно вести немного задач, есть такое понятие как "глубина планирования", обычно для рядовых исполнителей это не больше недели, то есть ему не дают задач которые по сумме времени превышают неделю. Это увеличивает производительность, улучшает соблюдение плана сдачи и заодно уменьшает выгорание.

Ну а полный стек задач - это удел руководителей....

По этому варианты "я многорукий шива" и мне нужен гит по тому, что я как паук все нити держу в руках - так себе, он говорит об отсутствии четкого планирования и управления.
253 Garykom
 
гуру
01.04.23
15:02
(252) не передергивай
перед помещением в релиз(прод) есть период тестирования и возможно доработок
и он бывает весьма длительным и прерывистым на ожидание аналитик/клиента-заказчика
чтобы не было простоя переключаются на другую задачу
254 vde69
 
01.04.23
15:29
(253) на фикси такого не бывает... даже в конторах с бешенной бюрократией такие вопросы решаются быстро (обычно административно а не технически, типа накатывайте, но пока в меню не добавляйте)
255 Garykom
 
гуру
01.04.23
15:44
(254) причем тут фикси?
речь про большую разработку (даже по одному проекту для одного клиента-заказчика) с кучей аналитиков-разработчиков
где задач множество
256 Garykom
 
гуру
01.04.23
15:47
(255)+ например сейчас у меня несколько задач сданы на тестирование
по части уже висят в плане правки-доработки от заказчика и аналитики копытами бьют )) когда допилить и снова в тест, если ок в прод-релиз
часть пока нет ответа и в релиз не переносим
257 Garykom
 
гуру
01.04.23
15:52
И да.
Самый-самый изврат и недостаток хранилища конфигурации по сравнению с GIT

Это что нельзя туда произвольные файлы закидывать

Например внешние обработки!
258 vi0
 
02.04.23
05:48
(254) бывает и не такое
259 Sasha_1CK
 
02.04.23
06:04
(200) Аж прям любопытно стало. хранилище - к нему подключено 4 информационные базы 4 аффилированных компаний на базе БП 3.0. Работают 5 моих программистов и 4 программиста заказчика. За год с 01.04.2022 по 31.03.2023 внесли 569 изменений в хранилище.
Включая ежемесячное обновление БП на текущий релиз.

(196) Я не очень понимаю зачем мне 20 раз в день сравнивать изменения годовалой давности.
Но иногда действительно возникает потребность сравнить что было год назад и сейчас.
один из наиболее проблемных модулей - УчетТоваров - я вот сейчас используя выборочное сравнение модуля получил сравнение текущего состояния модуля с ним же годовой давности - это у меня заняло 5-8 секунд.

ЧЯДНТ?

З.Ы. Может вы просто двойным щелчком пользуетесь (там тогда целиком версия сравнивается - и это действительно по 30-40 минут занимает) - вместо контекстного меню с выборочным сравнением модуля?
260 Beduin
 
02.04.23
07:10
(259) Я не про отдельный объект же пишу. Мне нужно оперативно понять ВСЕ изменения по активности в рамках задачки. В Гите удобно, в 1С нет.
261 Krendel
 
02.04.23
07:38
(260) я конечно не эксперт, но что ты там оперативно начал понимать, если у тебя 10 прогов, которые выдают 1200-1400 часов в месяц, или 24-28к часов в год? Вот просто интересно
262 Krendel
 
02.04.23
07:41
(261) сорян, не на то умножил.

14,5к-16к в год часов разработки
263 Beduin
 
02.04.23
07:47
(261)(262) Я про удобство пишу. При чем здесь количество программистов?
264 Krendel
 
02.04.23
10:02
(263) тз в (0) подразумевает 10 человек.

Чо ты там смотришь по 20 раз на дню? Может и мне надо, хотя я так лично ничего не придумат, либо в базе 50 часов разработки лежит за год и тебе надо проанализировать что-то, но вероятность такого слбытия 0, а
265 vde69
 
02.04.23
10:35
(263) он имеет в виду размер изменений в год
(260) удобство понятие относительное, видимо ты привык к гиту и НЕ привык к хранилищу.
вопрос удобства в данном случае не стоит рассматривать, нужно рассматривать объективные параметры, функционал, скорость и т.д.
266 systemstopper
 
02.04.23
10:50
А как в гноилище мерджить, о какой совместной разрабоке вы тут говорите?
267 systemstopper
 
02.04.23
10:52
Единственное что-то похожее на гит описано в технологии разветвленной разработки, за счет формирования файлов поставки и просмотра дважды измененных можно как-то осмысленно делать подтягивание доработок с прода и объединение со своими изменениями, но это с расширениями не работает.
268 shuhard
 
02.04.23
11:46
(260)[В Гите удобно, в 1С нет.]
мы в курсе
ведение крупные проектов в Хранилище требует определенных усилий, технологии тебе описали многократно, смысл дальнейшего жевания соплей в топике какой ?
269 systemstopper
 
02.04.23
12:08
(260) так выгружай в гит исходники 1С и там смотри
270 novichok79
 
02.04.23
13:58
у коллег (котлинщики) наблюдаю такую тему, что в команде 10+ разрабов, прекрасно живут в гите, code review, все дела.
когда пора деплоить задачку, в мерж реквесте должно быть n одобрений от коллег в код ревью, задача оттестирована, подлиты все последние коммиты из мастер-ветки.
разве что задачки надо делить на подзадачки, чтобы полпроекта не переписывать в одном мерж реквесте и коллегам не было больно это смотреть.
по сравнению с хоронилищем - все гораздо легче, особенно если умеешь в гит в командной строке.
работал в хоронилище с лохматых годов, с 2009го кажется.
кто бы что ни говорил тут, оно отваливается, это нередкий баг.
какие-то доработки теряются, редкий баг, но он есть.
удобство в стиле конфигуратора - выгрузки cf, чтобы что-то сравнивать, "ой, а отпусти-ка корень, мне тут справочник/обработку надо добавить".
это типа глючный SVN с одним возможным клиентом, на который 1С накладывает сверху трех-XL-ный.
естественно, все к нему привыкли уже и процессы отлажены, а с git'ом в 1С надо сношаться.
271 vi0
 
02.04.23
16:10
(270)
> кто бы что ни говорил тут, оно отваливается, это нередкий баг.
> какие-то доработки теряются, редкий баг, но он есть.
Давно работаю с хранилищем с большими объеми конф и коммитов, не сталкивался с такими проблемами
272 vi0
 
02.04.23
16:11
(270) > все гораздо легче, особенно если умеешь в гит в командной строке.
а какие сложности если из IDE?
273 novichok79
 
02.04.23
17:31
(271) значит у нас его не умели готовить ))
(272) никаких, у меня скорее всего просто привычка - когда переходил из 1С на другой язык, пришлось учить работу в терминале, прочитал 2 книжки - коммандная строка Linux и git для профессионалов. в книжке вся работа с гитом из командной строки была.
274 Новиков
 
02.04.23
18:32
(273) когда ты переходишь из храна к гиту, то в гите у тебя все - текст. Если сравнялка 1сная внутренняя хоть и оперирует текстом, но как-то там под капотом умеет все это маппить на метаданные, то просто через командную строчку с гитом вот так вот взять начать также мержить, как ты это делаешь в хранилище (в два клика) - уже не получится. А если конфа не адаптирована под упр.приложение, то там еще и костылей надо сверху поставить. Приблизился к такому же удобной работе с гитом как с хранилищем - это едт, когда ты мержишь через нее. Это правда удобно. Но в ней пока еще не так удобно работать, как в конфигураторе. Слишком и высокий порог входа, да вся прелесть с проверками на плагинах, пока для основной массы особо не дает вау-эффекта, т.к. передовые типовые сами на этих же проверках валятся. В целом, гит - это не аналог хранилища, просто так - на нем развалить конфу можно особо не парясь. На хранилище у тебя это не получится. Однако, как уже говорили, скорость гита - космическая.
275 novichok79
 
02.04.23
22:38
(274) то, что вы описали - это последствия решений 1С при проектировании платформы и формата хранения данных в cf.
кто ж им мешал сразу удобную работу с git в конфигураторе? в совершенном коде кстати было уже озвучено, что "самые дорогие ошибки в ПО - это ошибки проектирования". это мы и видим на практике. сколько лет уже не могут нормально сделать EDT + git?
276 vi0
 
03.04.23
04:46
(275) я подозреваю, что гита ещё не было, когда вышла платформа
277 Krendel
 
03.04.23
08:02
(276) Ты абсолютно прав
Сервис для совместной разработки и хостинга ИТ-проектов Github был основан в апреле 2008 года программистами Крисом Ванстрасом (Chris Wanstrath), Томом Престон-Вернером (Thomas Preston-Werner) и Пи Джей Хайеттом (PJ Hyett).

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

Хехе, я пришел на месяц раньше в отрасль
278 Beduin
 
03.04.23
08:23
(277) Это Сервис на основе системы контроля версий. А сама система контроля в 2005 выпущена. Под лицензией GNU
279 Krendel
 
03.04.23
08:35
(278) Так и представил как я, вместо фильма за всю ночь выгружаю и утягиваю 1Ску с гитхаба ;-)
280 scanduta
 
03.04.23
10:10
(218) Как с языка снял. Много народу пытаются пропихнуть GIT там где он совершенно не нужен.  также часто вместе с этим внедряют бесполезный SonarCube +Jira. Это для меня сразу показатель особой одаренности.

От этого усложняется разработка, больше времени тратиться на всякие свисто-пляски. Эффективность отдела разработки сильно падает.

Чтобы это все админить уходят ресурсы одного человека.

Вердикт такой - лучше выкинуть всю эту экосистему на помойку . А на освободившиеся ресурсы лучше взять толкового разработчика.
281 Галахад
 
гуру
03.04.23
10:25
(280) А SonarCube и Jira чем провинились?
282 systemstopper
 
03.04.23
10:30
(280) автотесты тоже на помойку, бухша тётя Клава сама оборотку сверит после обновления и перепроведения.
283 magicSan
 
03.04.23
10:33
(282) не видел ни одного теста который это делает
284 scanduta
 
03.04.23
10:45
(280) Еще забыл.

Также есть уникальные люди которые внедряют СППР , но не понимают что это очень узкоспециализрованное решение которое нужно на 1 из 100 проектов
285 systemstopper
 
03.04.23
10:52
(283) а ты каким таск-трекером пользуешься?
286 systemstopper
 
03.04.23
10:52
(283) к (284)
287 scanduta
 
03.04.23
11:02
(285)Комментарием в коде
288 Garykom
 
гуру
03.04.23
11:16
(287) а когда надо править ужен правленый код, что делаешь?
если разные люди правят по разным задачам?
289 scanduta
 
03.04.23
11:19
(288) В чем сложность такой задачи , можно пояснить ?  Иногда можно перетереть старый код если не нужен и устарел, иногда можно оставить и добавить комментарий.
290 Beduin
 
03.04.23
11:21
(289) Ну как пример тебе, чтобы комментариев не было больше чем кода, в гите через коммиты делают описание изменений.
291 scanduta
 
03.04.23
11:24
(290) Разработчик зашел в модуль сразу видит комментарии, зачем ему искать их где то в GITе ?
292 scanduta
 
03.04.23
11:25
(290) + в хранилище при помещении тоже комменты  можно добавлять
293 magicSan
 
03.04.23
11:34
(286) Никаким, надобности нету. По тестированию вообще считаю надуманной проблему, то что ты написал никто не делает.

Еслы бы работал во франче то была бы копия с комментами номеров задач или задача в которой описаны используемые процедуры - трудно сказать как удобней.
294 Новиков
 
03.04.23
11:35
(291) Это бест-практика из мира для взрослых: когда коммит помечается таском из трекера. Ну типа, аналитики в конфлюэнсе подробно расписал какое-то ЧТЗ, нарезал его тонко. В жире он создает таски и маппит на какие-то пункт в кофлюэнсе. Разраб берет таск, кодит, коммитит и метит - это коммит по этому таску. И там дальше у тебя в какой-то веб-морде сразу видно - вот коммит, вот пруф на таск в жиру, оттуда в конф. И так можно быстро подымать контекст, кто когда почему для кого - что-то комитил.
295 scanduta
 
03.04.23
11:37
(294) Это понятно. Но по факту я могу также взять номер задачи из комменнта и найти в системе учета задач по номеру задачи всю информацию ,что мне нужно по задаче
296 systemstopper
 
03.04.23
11:42
(294) Зачем это всё, если ЧТЗ можно комментом в самом модуле написать?
297 Новиков
 
03.04.23
11:43
(295) Да, можешь, но уже нет единой точки входа для всех. Это надо специально уже желать телодвижения. А так, если все по уму, то вся проектная команда типа может в клик гулять по всему этому великолепию. Ну и в принципе, так работает взрослый мир кроваво-слезного тырпрайзу. Типа, завалился какой-то тест, вот кусок кода, вот его номер по трекеру, вот что он делает - его описалово ну и т.д. И все это в ясно-понятной форме, быстро и т.д.

(296) см. 295
298 magicSan
 
03.04.23
11:46
(297) Тут большинство сидят в отделах до 10ти. А ты описываешь 0.001% Программистов с дикой текучкой где этот самый контекст нужен. Хотя чем олн там поможет не ясно - увидел косяк увидел что закосячил Вася 2 года назад - что с этой информацией делать?

А теперь привиди - какойто тест из своей "зэбест практик" который завалился.
299 Новиков
 
03.04.23
11:52
(298) да, это практика когда много народа на проекте навалено. Когда вас два землекопа, вы сами себе и постановщики и аналитики и т.д., то вы даже не настроите все это, это уже оверскил. Тут вроде про то - зачем это надо.
300 scanduta
 
03.04.23
12:04
(297) Ну если завалился код, и так видно место где он упал в конфигураторе - зачем здесь доп.прослойка? также видно в комменте в конфе номер задачи - также понятно для чего это сделано. Сэкономить 30 секунд чтобы найти в системе задач нужную задачу?
301 vi0
 
03.04.23
12:06
(300) а если строка была создана одной задачей, потом в ней ошибка исправлялась другой и потом ещё дорабатывалась третьей?
302 scanduta
 
03.04.23
12:08
(301) А из комментов этого разве не видно ?
303 scanduta
 
03.04.23
12:12
Кроме того все равно придется лезть в конфигуратор в большинстве случаев , так как падать может в одном месте. А причина падения кода -вообще в другом месте.
304 novichok79
 
03.04.23
12:17
(280) я разрабатываю сейчас на голанге, там есть свой линтер, называется golangci-lint, он сканирует уязвимости, куски кода с большой цикломатической сложностью. очень крутой инструмент.
если запустить со строгим конфигом - много чего показать может, хотя есть ложные срабатывания.
гораздо удобнее, чем типовой процесс разработки в конфигураторе. уж поверьте мне, 1С разработчику с 10+ лет опыта с разработкой сложных нетиповых конфигураций (куда не каждого 1Сника еще и позвали из-за плохого знания клиент-серверного взаимодействия).
(302) кек. коммент можно пейсать, а можно и нет.
причем более того, можно историю глянуть что с этим комментарием делали.
у нас в конторе, где очень много программистов, если в коммите нету номера задачки, этот коммит не принимается в gitlab'е, который является origin'ом для git'а в проекте.
дело в обязательности, любой инструмент нахой не нужен, если нет силы заставляющей его использовать.
305 vi0
 
03.04.23
12:23
(302) Т.е.для одной строки кода у тебя здесь будет три комментария? И потом ещё для последующих доработок
306 magicSan
 
03.04.23
12:26
(300) Он имеет ввиду что кто-то написал код, "проверил". Всё хорошо, но на самом деле учетные данные поехали не туда, а уж его автотест это покажет. Ну я повторюсь - примеров не видел, большинство занимается куетой какой-то, самого простого сравнения каких то базовых показателей, до изменения функционала и после не видел не в одном примере, поэтому и считаю это забавой для недалеких.
307 vi0
 
03.04.23
12:38
(306) для ликбеза рекомендую погуглить техники тестирования. Например граничные значения, классы эквивалентности. То что ты не видел такого, говорит лишь о масштабе систем, с которыми ты работал
308 magicSan
 
03.04.23
12:48
(307) Клоунов с инфостарта собери и гуглите сколько влезет - может чего полезного сделайте.

Какой масштаб у ерп ут или зп? какой масштаб у доработок? Я сужу о полезности инструмента по изложенному и личному опыту. Пример ты тоже не привел что говорит о моей правоте.
309 scanduta
 
03.04.23
12:55
(304) Понятно, у нас в конторе разработчики простое пишут комментарии. Все работает как по маслу
310 Garykom
 
гуру
03.04.23
12:57
(308) >Какой масштаб у ерп ут или зп?

Ты не знаешь что при разработке типовых уже давно используется EDT и Git?
311 scanduta
 
03.04.23
13:01
(310) Вот гланвая ошибка - люди пытаются у себя внедрять инструменты которые нужны для разработки типовых тиражных решений, там оно оправдано. В отделе разработки нет.
312 magicSan
 
03.04.23
13:27
(310) Если судить по количеству обновлений в месяц - очень хорошо видна эффективность подобного подхода.
313 vi0
 
03.04.23
13:42
(308) а для тебя конфигурация это и есть система? Клоуны с инфостарта это люди трудами которых ты пользуешься. Некоторые из них ушли работать в фирму 1с
314 magicSan
 
03.04.23
14:10
(313) 99% текста про гит и тестирование - полная куета, я этим не пользуюсь в рамках 1С.
315 Новиков
 
03.04.23
14:23
(314) можешь пояснить, кого интересует - чем ты пользуешься в рамках 1С, а чем - нет?
316 mikecool
 
03.04.23
14:28
сейчас на проекте собралась очередь из трех на один модуль, хранилище...
317 Garykom
 
гуру
03.04.23
14:33
(316) случайно не МодификацияКонфигурацииПереопределяемый ? :)
318 systemstopper
 
03.04.23
14:40
319 PLUT
 
03.04.23
14:46
(316) каждому раз-рабу по собственному пофигуратору, копии базы и собственному хренилищу :)

(318) +1
320 Новиков
 
03.04.23
14:55
(319) Кстати, хороший рабочий вариант. Просто когда первый раз по нему идешь - слишком много возни. С гитом то попроще такие вещи делать, когда ты весь в гите.
321 systemstopper
 
03.04.23
15:13
(320) Кажется, СППР уменьшает количество возни https://its.1c.ru/db/sppr2doc#content:35:hdoc
322 Новиков
 
03.04.23
17:07
(321) да, при условии что вся контора сидит на СППР.
323 PRADA
 
03.04.23
19:10
(61) все написанное корректно
Всегда можно договорится или подождать пока метаданные заняты другими
Иначе тестирование не работает. Оно и так тяжело осуществимо. А если задачи пересекаются, то это практически невозможно.
Уж не знаю что такое эдакое нужно активно пилить в 10 прогеров.
324 vi0
 
04.04.23
12:06
(320) такое можно автоматизировать скриптами с использованием онескрипт или типа того, обновлятор 1с, и т.п.
325 shuhard
 
04.04.23
12:32
(319)
дык на ERP по другому не получается
но вместо отдельных хранилищ - индивидуальные ОМ
326 Krendel
 
04.04.23
12:51
(325) для колхозников-чо такое ОМ?
327 PLUT
 
04.04.23
12:52
(326) ОМ - общий модуль жы
328 Garykom
 
гуру
04.04.23
13:18
(325) да-да
индивидуальные по фамилие или по задаче?