Настройка общего репозитория ivy

Я настраиваю систему сборки ant для проекта с разрешением зависимостей, которым управляет ivy. У меня он запущен и работает с файловой системой, используемой в настоящее время для локального и общего репозитория. Моя конечная цель заключалась бы в том, чтобы, когда разработчики исправляют ошибки или создают новые функции, они могли помещать артефакты только в свой локальный репозиторий. Когда они считают, что их код готов для использования остальной частью команды, он будет перемещен в соответствующую ветку в SVN, а группа, отвечающая за официальные сборки, скомпилирует и опубликует новые артефакты.

Итак, я думаю, мои вопросы заключаются в том, как вы можете контролировать, кто может публиковать в репозиторий? Ivy полагается только на разрешения файловой системы?

Кроме того, в конечном итоге я хотел бы сделать свой общий репозиторий доступным через http. Я думаю, что мог бы указать Apache на каталоги репозитория файловой системы для извлечения артефактов, но как настроить публикацию в репозиторий http?

5
задан jmkelm08 23 March 2012 в 12:40
поделиться