Я следовал этому руководству для установки SVN в Ubuntu. Я использую Ubuntu 14.04.
У меня есть существующий проект Java в моей рабочей области:
/home/plattens/workspace/jguids30ma
Я создал репозиторий для проекта:
svnadmin create /svn/repository/jguids30ma
Но до сих пор все мои попытки импортировать существующий проект в репозиторий перестали работать.
svn import /svn/repository/jguids30ma/ file:///home/plattens/workspace/jguids30ma -m "Initial check in"
Получающийся в:
svn: E180001: Unable to connect to a repository at URL 'file:///home/plattens/workspace/jguids30ma'
svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository 'file:///home/plattens/workspace/jguids30ma'
Где я пошел не так, как надо?
Попытайтесь запуститься svnserve
как это:
svnserve -d -r /svn/repository/jguids30ma
От svn книга :
, После того как мы успешно запускаем svnserve, как объяснено ранее, он делает каждый репозиторий в Вашей системе доступным сети. Клиент должен указать полный путь в URL репозитория. Например, если бы репозиторий расположен в/var/svn/project1, клиент достиг бы его через svn://host.example.com/var/svn/project1
, Таким образом, необходимо попытаться использовать svn протокол вместо файла как это:
svn import /svn/repository/jguids30ma/ svn://[IP of your server]/home/plattens/workspace/jguids30ma -m "Initial check in"