1С:Предприятие 8.0 Вести с полей-5: Групповая разработка.

Итак, под трубы и фанфары к нам пришла вот такая информация: в составе V8 будут средства групповой разработки. Причём не по-детски серьёзные, по функционалу обещается едва ли полный аналог MS Source Safe 6, а это неслабо. Как это будет выглядеть в реальности? Вот так: Существует центральное хранилище метаданных, в котором хранится разрабатывемая конфигурация (будем надеяться, что не одна, а сколько душа пожелает туда запихать). Далее, конфигураторы разработчиков подключаются к этому хранилищу и работают с ним. У каждого разработчика при этом своя локальная БД, на которой он может тестировать и проверять плоды своих трудов.

Автор статьи: WildHare
wild@hare.ru

материал представлен сервером hare.ru

продолжение, начало см.

Итак, под трубы и фанфары к нам пришла вот такая информация: в составе V8 будут средства групповой разработки. Причём не по-детски серьёзные, по функционалу обещается едва ли полный аналог MS Source Safe 6, а это неслабо.
Как это будет выглядеть в реальности? Вот так:

Существует центральное хранилище метаданных, в котором хранится разрабатывемая конфигурация (будем надеяться, что не одна, а сколько душа пожелает туда запихать). Далее, конфигураторы разработчиков подключаются к этому хранилищу и работают с ним. У каждого разработчика при этом своя локальная БД, на которой он может тестировать и проверять плоды своих трудов.

Хранилище поддёрживает разграничение доступа к объектам конфигурации вплоть до уровня отдельных форм и отдельных модулей. Программист может забрать один какой-то модуль для редактирования и этот модуль будет заблокирован хранилищем: пока один там что-то правит, остальным этот модуль доступен только для чтения.

Более того, любой объект можно забрать из хранилища, куда-то унести, что-то с ним сделать, принести обратно и поместить в хранилище новую версию. Хранилище можно (и нужно) администрировать, для чего предусмотрен специальный режим.

Есть и ещё одна удачная фича: в базе теперь хранится не одна копия файла конфигурации, а две. Одна рабочая, для пользователей, а другая для разработчиков. Девелоперскую копию конфигурации можно модифицировать независимо от того, работают ли юзеры с базой, у юзеров своя копия. В любой удобный момент девелоперскую копию можно сделать рабочей (и хорошо бы также иметь возможность сделать обратный ход, но я не знаю, реализовано это или нет).

Если всё описанное правда и реализовано не через задний проход – V8 действительно станет прорывом и мы получим в руки не подкрашенную версию V7, а совсем другую и гораздо более мощную среду разработки. Вот только интересно, средства групповой разработки будут поставляться вместе с платформой, как штатная часть пакета, или их нужно будет покупать за отдельные (и немаленькие) деньги? Про это представители "1С" не говорили, они вообще про стомость V8 говорили очень неохотно..

Начать дискуссию