У меня возникла следующая проблема. Я хотел бы реализовать подход CI с jenkins в моем проекте. Проект написан на C#. У меня есть сервер ubuntu v. 12.0.4.2 LTS. Идея состоит в том, чтобы запустить подрывную деятельность и Дженкинса на этой машине, пока я не уверен, правильно ли понимаю техническую часть. В моих исследованиях я читал о CI-сервере, так что, очевидно, это дженкинсы и сервер сборки. Итак, мой вопрос: могу ли я запустить подрывную деятельность и Дженкинса на одной машине? Если это так, я бы очень признателен за некоторые советы.SVN и Jenkins для C# на том же компьютере (ubuntu)
До сих пор я установил Jenkins, который работает. Я также установил subversion, но поскольку я немного новичок в Linux, я не знаю, работает ли мой SVN правильно. Мое понимание Subversion с Jenkins заключается в том, что я создаю репозиторий в определенном каталоге на моем сервере. Jenkins контролирует этот каталог и запускает тесты сборки + после совершения совершения. Но как я могу получить доступ к пути репозитория от моей рабочей машины?
EDIT Мое расположение тега/и т.д./apache2/сайты-доступные/по умолчанию выглядит следующим образом
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "mml"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
Путь к моей Repositorys есть/главная/СВН/в этом пути я хочу иметь мой проект называется mml. Access.log пуст, но error.log имеет эту ошибку: [Вт май 07 17:41:48 2013] [ошибка] прокси: тело запроса запроса прошло 127.0.0.1:8080 (localhost) от 77.21. 150.76()
Хорошо, поэтому im на правильном пути. Спасибо за информацию до сих пор. Проблема, с которой я сталкиваюсь, заключается в том, что я настроил SVN и добавил Repo. Если я использую 'svn co http: // hostname/svn/myproject myproject --username test', я получаю' svn: ОПЦИИ http: // hostname/svn/myproject: OK (http: // hostname) '. Но если я попытаюсь вызвать Repo с моей рабочей машины, перейдя по адресу http: // my-Ubuntu-IP/svn через браузер, я получаю код состояния: 404. Я следовал руководству по установке subversion, действительно подробному и до сих пор не знаю какая проблема может быть. – jig
Вы использовали раздел «Доступ через протокол WebDAV (http: //)» в этой ссылке? Вы должны иметь возможность посетить URL-адрес в веб-браузере и получить список файлов или каталогов, если он настроен правильно. Если это не так, дважды проверьте конфигурацию вашего апача или другого веб-сервера и проверьте свои журналы доступа/ошибок. – leander
Да, я тоже, и я тоже дважды проверил все. Если я сделал что-то не так: есть ли что-то вроде восстановления системы, чтобы отменить все сделанные изменения? Или отмените все chnages + удалите все, кроме SSH? Возможно, мне нужно снова начать с нуля, если я сделал что-то неправильно в настройке jenkins/apache. – jig