Поддерживает ли CruiseControl.NET доступ к репозиторию по протоколу http?

StackOverflow https://stackoverflow.com/questions/1454711

Вопрос

Я пытаюсь настроить cc.net для проекта, над которым сейчас работаю.Я сделал это перед использованием конфигурации, содержащей такие строки:

и svn: //svn.mycompany.com/myfirstproject/trunk

Однако на этот раз у меня есть доступ к репозиторию только для чтения через HTTP, а не через svn.Будет ли работать та же конфигурация, если для параметра TrunkUrl задан http-адрес?мне нужна другая конфигурация?оно вообще будет работать?

Мне трудно найти какую-либо помощь в Интернете, и я действительно не хочу утруждать себя настройкой сервера сборки для тестирования конфигураций, если он все равно не будет работать!

Любая помощь/идеи будет здорово!

Это было полезно?

Решение

Да, это будет работать нормально - за кулисами CruiseControl.Net использует svn.exe - и svn вполне способен извлечь репозиторий из http-репозитория, доступного только для чтения.

Если у вас есть сомнения, просто попробуйте сделать svn co http://svn-server/path/to/svn/repos в командной строке сервера круиз-контроля (используя соответствующее имя пользователя/пароль для аутентификации svn) — если это работает, круиз-контроль будет работать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top