() webester,
Немного не понятно, что происходит.
Вопрос про то, как организована параллельная работа с одной конфигурацией, я правильно понимаю?
Если вопрос в этом, то ответы:
1. Конфигурация хранится в разобранном виде на сервере CVS.
2. Любой исполнитель, прежде, чем получит задачу на выполнение:
- получает актуальную копию конфигурации из хранилища CVS (целиком, если впервые, обновление, если уже получал ранее), собирает cf, который будет использовать в своей дизайн-копии конфигурации.
- определяется, каким способом будет решать поставленную задачу
- предлагает концепцию решения, согласует с руководителем срок, стоимость.
- решает после передачи на выполнение.
- подготавливает решение к сдаче, сдает в CVS.
(есть инструкции).
На всех этапах имеет возможность через клиента CVS, увидеть, что было сделано до по связанным объектам, задачам.
То есть все исполнители работают с одной базой?
Базы могут быть различные (разработка), могут быть общие (тестовые, эталонные, отладочные и пр. на сервере).
Они знают о том, кто работает "рядом с ними" и с какими целями?
Каждый разработчик работает самостоятельно, имеет доступ к сделанному до него. Параллельной работой управляет руководитель проектов (+управляющий, помощники управляющего в отсутствии руководителя). Знают, кто, для какой цели работает, координируют действия через единый центр. Если с конфигурацией работают специалисты заказчика или третьи лица по заданиям заказчика, то они так же распределяют работу через RMS, либо фиксируют свои изменения по упрощенной схеме (сдают cf с перечнем доработок, на нашей стороне их доработки фиксируются в CVS)
Они знают о том, кто работает "рядом с ними" и с какими целями?
Все, допущенные к CVS специалисты (исполнители и заказчики) имеют возможность, просмотреть историю всех изменений, в привязке к задачам, и в пределах своих полномочий ознакомиться с историей обсуждения решений (от анализа до передачи через разработку и тестирование).
Я ответил на ваши вопросы?