интеграционный анализ maven clearcase - PullRequest
1 голос
/ 19 апреля 2011

Я планирую интегрировать Clearcase UCM (в динамическом представлении) с Maven.

1) Я обнаружил, что Maven SCM частично реализован для clearcase.Есть ли еще проблемы с этим?что означает частично внедренный SCM?

2) Насколько совместим Clearcase с Maven?

3) Есть ли какие-либо проблемы или ограничения с интеграцией этих двух инструментов?

4) Maven docs говоритчто невозможно использовать функции плагина SCM, такие как создание тегов (применение меток), создание журналов изменений и т. д.

5) где я могу найти хороший документ для интеграции Maven с clearcase ?.Сайт Apache предоставили, но он не очень понятен для начинающих.

Ответы [ 3 ]

1 голос
/ 19 апреля 2011

Существует очень мало документации по Maven с UCM ClearCase, и есть ограничения, подобные описанным в Реализация SCM: ClearCase :

Поставщик ClearCase SCM использует представления моментальных снимков.

(поэтому, например, динамическое представление отсутствует, но вы упоминаете теги, которые должны быть реализованы как базовый уровень UCM)

Поскольку доступ к метаданным SCM невозможен, невозможно использовать такие функции плагина SCM, как создание тегов (применение меток), создание журналов изменений и т. Д.

Другое ограничение в этой теме :

Привет. Я смог интегрировать Hudson и ClearCase без особых проблем с помощью компьютера с Windows. Загрузка исходного кода с заданной базовой линии или потока в порядке.

Проблема возникает, если вы пытаетесь использовать некоторые задачи ant для проверки pom-файла, вносите некоторые изменения (например, обновляете некоторые номера версий), а затем проверяете измененный pom-файл перед началом сборки.

Независимо от того, использую ли я скрипт ant с задачами ClearCase или внутренними классами Java, или даже плагин maven-release-plugin для Hudson, который пытается выполнить эту работу, я всегда заканчиваю следующей ошибкой:

cleartool: Error: Type manager "_xml2" failed create_version operation

при попытке проверить файл XML.

0 голосов
/ 06 августа 2013

Это ошибка, генерируемая clearcase при проверке в файлах XML, если размер файла XML превышает более / 1000 символов. попробуйте изменить тип файла xml, это решит проблему "cleartool chtype file file.xml"

0 голосов
/ 21 апреля 2011

Какой вид интеграции вы ищете? Если речь идет об идентификации и документировании изменений между базовыми показателями, потоками, действиями и компонентами UCM, вы можете использовать CompBL - бесплатное дополнение для ClearCase. Это простое в установке дополнение, но очень мощное.

Приветствия

...