Мы используем плагин ClearCase для Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/ClearCase+Plugin), и мы сталкиваемся с проблемой, когда мы используйте динамическое представление, и плагин обнаруживает изменения в исходных файлах в представлении и запускает сборку, но не копирует файлы из представления в рабочее пространство Jenkins.Плагин Jenkins и ClearCase не копирует файлы в рабочее пространство
Нет сообщения об ошибке. Сообщение об ошибке не выполнено. Ничего.
Работает ли это как разработанный? Как другие люди получают файлы, которые изменились из представления?
Какую версию ClearCase и Jenkins вы используете? Какая ОС Дженкинс работает? – VonC
Мы используем CC 7.0.1.0 и Jenkins 1.461. После некоторого копания, и я могу ошибаться, похоже, идея состоит в том, что динамические представления предназначены для хранения удаленно. (Назад в плохие старые времена жесткие диски были дорогими, и разработчики не могли позволить себе хранить исходный код локально.) Копаясь в исходном коде плагина в DynamicCheckoutAction.java, похоже, что он создаст динамический вид сетевого ресурса для вас, но он не копирует код в рабочее пространство Jenkins. Чтобы получить файл, который изменился, вы можете посмотреть в файле changelog.xml Дженкинса. – user1356996
«создаст динамический вид на сетевом ресурсе»: динамический вид не открывается всегда на 'M: \' или '/ view', но его вид * хранилище * (который существует для моментального снимка или динамического представления) для создания по пути, доступному клиенту CC и серверу просмотра (следовательно, общий путь) – VonC