документы

настроил систему контроля версий (Subversion), которая будет использоваться разработчиками для фиксации и обновления своего кода (скажем, его адресhttps://server/svn/project). Только аутентифицированные пользователи смогут иметь доступ к SVN проекта.

С другой стороны, я установил Hudson в качестве сервера непрерывной интеграции проекта (адрес проектаserver:8080/job/project).

Я хотел бы добиться следующего:

Сборки Hudson запускаются автоматически при фиксации SVN.Письма отправляются соответствующим разработчикам (тем, кто зафиксировал код), когда их зафиксированный код не создается, а это означает, что когда пользователь А фиксирует код, который не создается, только пользователь А получает электронное письмо, содержащее уведомление.

Я настроил основанную на матрице авторизацию для пользователей Hudson, потому что я не хочу быть открытым для кого-либо.

Я видел несколько предложений дляpost-commit крючки, но ни один из них не работал до сих пор.

Может кто-нибудь подсказать, что делать в отношении обеих проблем? Конкретные шаги будут оценены.

Ответы на вопрос(4)

Ваш ответ на вопрос