2016-06-13 1 views
0

Я обнаружил, что есть changelog.xml в пути «Jenkins/home/jobs/***/builds/build number», когда я использую subversion для проверки файлы changelog.xml записывает только сообщения с измененным файлом. Содержимое этого xml равно « someone2016-06-02T07: 28: 27.791890Z/5.DevelopLibrary/somepath/some.javaTest». Но файл changelog.xml задания не-SCM просто содержит «».Извлечь список неизмененных файлов по сравнению с последней проверкой

Как я могу найти информацию о файлах, которые не изменяются по сравнению с последней операцией выезда? Или какая функция или плагин пишет этот xml?

+0

Возможный дубликат [Вход в Дженкинс] (http://stackoverflow.com/questions/13631145/log-changes-in-jenkins) – CSchulz

+0

Я попытаюсь использовать методы в «Log changes in Jenkins». Спасибо огромное! – lilyflower

ответ

1

https://wiki.jenkins-ci.org/display/JENKINS/Change+log

Все SCM должны иметь возможность писать и анализировать журнал изменений для того, чтобы иметь возможность показать его в строй. Файл журнала изменений в большинстве случаев является простым XML-файлом. SCM должен реализовать метод createChangeLogParser, который делегирует синтаксический анализ файла журнала изменений в SCM, который возвращает деривацию ChangeLogSet. Ответственность за оформление XML-файла несет метод проверки, который затем анализируется после возврата метода проверки. Чтобы иметь возможность показывать изменения в сборке, используются два файла желе.

Журнал изменений сохраняется для каждой сборки, и большую часть времени это файл XML. Журнал изменений должен храниться SCM в методе checkout(), имя файла предоставляется в методе checkout().

Так что это часть плагинов SCM.

+0

Thx для вашего ответа. Но есть changelog.xml в других работах, таких как «отправка по электронной почте», которая не является заданием SCM, и в моем Jenkins нет плагина SCM. – lilyflower

+0

Пожалуйста, добавьте, что changelog.xml на ваш вопрос. – CSchulz

+0

В файле changelog.xml «отправка по электронной почте» ничего не сказано « lilyflower

Смежные вопросы