ClearCase UCM: возможно ли иметь временное представление о любой заданной базовой линии?
Можно ли открыть представление (моментальное или динамическое, возможно, только для чтения) на любой заданной базовой линии (рекомендуемой или более ранней) в потоке (интеграция, развитие или потомок) для выполнения некоторых задач, а затем удалить представление, когда это сделано? Но как?
1 ответ:
Чтобы открыть представление для заданной базовой линии, вам на самом деле нужно представление, связанное с потоком с указанной базовой линией в качестве базовой линии.
Это означает, что вам нужно сначала перебазировать этот поток, а именно:
- не всегда желательно (так как вам нужно будет объединить указанную базовую базу с текущим контентом, а это не всегда имеет смысл)
- не всегда возможно (можно только перебазировать подпоток с исходными линиями, исходящими от его непосредственного родителя).
Что такое возможно:
- получить поток, на котором была поставлена ваша базовая линия
- Сделайте подпоток из этого потока, взяв указанную базовую линию в качестве базовой
- создание моментального снимка или динамического представления на нем
- делай свою работу
- Поместите новую базовую линию и доставьте ее в родительский Поток
- устарел этот подпоток (и вы можете удалить свое представление, если хотите)
Примечание: Вы можете создать базовый динамический вид ClearCase (т. е. не UCM) со спецификацией конфигурации затем вы можете изменить, как вы хотите, но это не позволит вам извлечь и изменить любой файл.
Это был бы только удобный способвизуализировать любую исходную линию по вашему выбору.