Как клонировать проект UCM? - PullRequest
1 голос
/ 25 февраля 2012

У меня есть проект, который должен быть выпущен в этом месяце. Мой администратор CC посоветовал клонировать проект в отдельный проект, так как мы хотим сделать еще одну параллельную разработку.

Как клонировать проект из другого проекта (из конкретной рекомендуемой базовой линии)?

Если в исходном проекте будет сделано еще несколько изменений (что может быть сделано еще через несколько недель), мне нужно синхронизировать его с новым проектом. Как этого добиться?

1 Ответ

1 голос
/ 25 февраля 2012

Это не совсем «клон»: вы просто определяете новый проект UCM, по крайней мере с одним Strea, который по умолчанию называется « Stream интеграции ».

Однако, в вашем случае, вы могли бы для вашей новой параллельной разработки (т.е. вашего нового проекта UCM) использовать только один поток "Интеграция", и в этом случае он не будет действительно играть роль "интеграции", но будет поток "развития".
Это не помешает вам в этом новом проекте параллельной разработки воссоздать любую иерархию Stream, которая вам понадобится.
Каждый проект UCM всегда имеет хотя бы один поток. Затем вы можете создавать подпотоки по мере необходимости.

Вы бы перебазировали этот первый пустой поток с базовой линией по вашему выбору (включите один из потоков первого проекта)

Чтобы синхронизировать оба проекта, вы бы доставили из одного проекта в другой.
Вам нужно установить политику доставки "allow interproject deliver to project or stream"

inter-project deliver policy

...