Я использую Jenkins 1.461, и у меня проблема при использовании опроса SVN. Мой URL-адрес репозитория имеет форму svn + ssh: // * ****. Я настроил Дженкинса опросить изменения каждые 5 минут. Что происходит, что каждые 5 минут, обнаруживаются изменения:Дженкинс обнаруживает изменения SVN, но не обновляет рабочее пространство?
Начало 2 мая 2012 8:26:24 PM Поступило SCM опрос вызов для XXXXXXXXX 2 мая 2012 8:26:25 PM svn + ssh: // XXXX/svn/XXXX/XXXXXXXXX/XXXXXXXX/trunk находится в ревизии 26,192 (изменено с 26,181) Выполнено. Взято 2,6 с Изменения не найдены
Но рабочее пространство не обновляется после каждого опроса. Последняя ревизия рабочей области по-прежнему составляет 26181, а не 26192, как ожидалось. Я не понимаю, почему. Есть идеи?
Микаэль
Не то, чтобы он отвечал на ваш вопрос, но я настоятельно рекомендую вам вместо этого использовать svn hooks. Таким образом, ваш проект будет запущен только тогда, когда будут совершены сделки. Не нужно постоянно проводить опрос - это может вызвать у вас горе, если у вас много проектов в Дженкинсе. – carlspring
@carlspring Не могли бы вы дать мне несколько ссылок о том, как это работает, пожалуйста? –
Вы можете взглянуть на эту довольно описательную ссылку https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin. В принципе, лучше настроить все, чтобы он не проводил опрос на изменения все время. – carlspring