Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Jenkins не видит локальный репозиторий svn


(Diana) #1

Есть проект spoAnt в Eclipse, есть локальный репозиторий SVN.
Я сделала commit в папку C:\Tools\svn_repository_2

Получился url вида file:///C:/Tools/svn_repository_2/spoAnt

Но при попытке указать данный путь в Jenkins для Repository URL, выдет ошибку

Unable to access file:///C:/Tools/svn_repository_2/spoAnt : svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository ‘file:///C:/Tools/svn_repository_2/spoAnt’

Заглянула в папку после коммита, в папке с репозиторием папка с названием проекта не создалась, хотя коммит был успешным (может в этом дело)

нашла у людей похожие ошибки через гугл, но так и не смогла починить самостоятельно

может кто знает, как сделать чтобы заработало?


(Александр Таранков) #2

Сдается мне у тебя какая-то путаница с локальной копией репозитория и репозиторием

  1. Нажми правой кнопкой мыши на проект в Eclipse и выбери в меню Team > Configure Branches/Tags

  2. Скопируй сюда содержимое поля URL из открывшегося окна

  3. Нажми Cancel


(Diana) #3

file:///C:/Tools/svn_repository_2/spoAnt


(Александр Таранков) #4

Попробуй указывать два слеша после file, то есть file://C:/Tools/svn_repository_2/spoAnt


(Александр Таранков) #5

Ещё можешь почитать похожие мучения вот по этой ссылке.

Возможно это будет тебе стимулом не маяться с file-протоколом, а установить svn service, например, вот по этой инструкции.


(Diana) #6

спасибо, установила svn service


(Александр Таранков) #7

А с двумя слешами не заработало? Интересно :smile:


(Diana) #8

к сожалению, не заработало (


(Irish) #9

присоединюсь к мнению, что есть путаница с локальной копией репозитория и репозиторием. назвние job-ы потом будете ещё смотреть, чтобы не было пробелов и спецсимволов, т. к. будут ещё проблемы.