Я относительно новичок в Subversion.Я знаком с основными понятиями и использовал простые команды checkout / update / commit, но не более того.Я начинаю новый проект и хотел бы использовать Subversion.
Я работаю на множестве разных компьютеров, поэтому наличие локального репозитория SVN не имеет особого смысла.У меня есть доступ к серверу.У меня нет прав администратора на этом сервере, но у меня есть каталог public_html
, который доступен для чтения всем.Я решил создать репо где-нибудь под моим каталогом public_html
и проверить его по протоколу HTTP.
Я создал репо в ~/public_html/myrepo
, успешно проверил его на этом компьютере и проверил, чторепо было доступно через веб-браузер на http://myserver.myschool.edu/~myusername/myrepo
.
Затем я попытался проверить его на своем локальном компьютере, используя svn co <a href="http://myserver.myschool.edu/~myusername/myrepo" rel="nofollow">http://myserver.myschool.edu/~myusername/myrepo</a>
, но я получил следующее сообщение.
svn: Repository moved permanently to 'http://myserver.myschool.edu/~myusername/myrepo/'; please relocate
Я предполагаю, что выбрал наивный подход и что-то упустил.Есть идеи?Сервер, на котором размещен репозиторий, работает под управлением Fedora Linux, и у меня нет прав администратора.Кроме того, я хотел бы, чтобы репо было доступно без пароля.
Спасибо!