Как настроить Hudson для интеграции с Sventon? - PullRequest
1 голос
/ 07 апреля 2010

Гудзон вер.1.353 вер. Свентон2.14

Я просто не могу понять, как настроить Hudson для работы со Sventon.Кажется, что формат пути, который Хадсон ожидает от Sventon, не является форматом, используемым Sventon.

Есть идеи?

Спасибо.

ОБНОВЛЕНИЕ

При наличии хранилища SVN с именем windows, URL-адрес Sventon к хранилищу: http://dev -builder: 8080 / svn / repos / windows / list / Однако Хадсон ожидает что-то вроде http://dev -builder: 8080 / svn / repobrowser.svn? Name = windows

Может кто-нибудь объяснить, как это должно быть настроено

Ответы [ 2 ]

2 голосов
/ 08 апреля 2010

Что касается конфигурации, в разделе Управление исходным кодом конфигурации задания раскрывающиеся списки обозревателя хранилища Sventon 2.x в качестве одного из параметров. (Не пытайтесь быть хитрым, просто убедитесь, что вы используете правильную конфигурацию.)

Есть несколько ошибок Гудзона (поиск sventon) в различных штатах, которые могут быть связаны с вашей проблемой.

Мне не ясно, это проблема конфигурации или ошибка Хадсона. Вы можете опубликовать соответствующую конфигурацию и оба пути, которые генерирует Hudson и ожидает Sventon. Если это воспроизводимая ошибка Гудзона, лучше всего сообщить об этом в базу данных ошибок Гудзона.


Обновление с моим опытом : в разделе Управление исходным кодом я настроил свой браузер репозитория на Sventon 2.x и установил URL репозитория до http://localhost:8080/svn и Репозиторий Экземпляр до windows. Затем Хадсон перечислил изменения со ссылками на Sventon как http://localhost:8080/svn/repos/windows/info?revision=XYZ

Я думаю, это означает, что вы должны установить:

  • Браузер репозитория до Sventon 2.x
  • URL репозитория до http://dev-builder:8080/svn и
  • Репозиторий Экземпляр до windows

Помните, что встроенная документация Hudson для Sventon 2.x неверна в отношении URL, которые будут сгенерированы. Похоже, что это никогда не обновлялось с 1.x.

0 голосов
/ 13 апреля 2010

Однако следует помнить, что Sventon плохо интегрируется с проектами, в которых есть несколько модулей из разных репозиториев.Например, мы используем репозитории A, B и C. И мы установили для нашего экземпляра репозитория A, чтобы мы могли просматривать вещи в этом репозитории, но не в любом другом.В остальном мне очень нравится Sventon как svn-браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...