Ошибка авторизации SVN, магистраль не существует в основной редакции, получение GIT-репозитория, работающего в Eclipse - PullRequest
0 голосов
/ 06 февраля 2012

Для упрощения у меня есть один локальный репозиторий SVN D:\folder\repo_name, и у меня есть svnserve, работающий в качестве службы с установленным корневым путем к указанному пути. Subclipse и SmartSVN могут подключаться к хранилищу, также отображает правильный номер версии заголовка, но когда я пытаюсь исследовать ствол (единственная ветвь), он выдает следующую ошибку: URL 'svn://localhost/trunk' non-existent in that revision. Это в то время как я могу проверить полный репозиторий совершенно нормально. Но мне не нужны все ветви, мне нужно только содержимое ствола.

Когда я пытаюсь зафиксировать, я получаю ошибку Authentication failed. Тем не менее, мои учетные данные были в порядке при проверке ранее.

Когда я пытаюсь вывести свои вещи оттуда и перейти на GIT (что, я полагаю, будет лучше, поскольку все всегда хранится локально), процесс git svn clone завершается, я вижу, что все мои ревизии и файлы передаются в GIT Bash. , а затем попробуйте импортировать его в Eclipse. Я вижу, что он пытается импортировать проект в сам каталог репозитория (см. http://wiki.eclipse.org/Image:Egit-0.9-import-projects-general-project.png). Излишне говорить, что я получаю ошибку в виде D:\folder\repo_name_git overlaps the location of another project: 'repo_name_git' Что я не получаю, так это то, почему я не могу найдите единственный способ, позволяющий мне указать, куда я хочу импортировать проект.

В качестве альтернативы, когда я добавляю проект в репозиторий git как существующий проект в Eclipse, а затем - через меню Team> Share - пытаюсь перейти под контроль версий, я получаю ошибку Can not move project to target location D:\folder\repo_name_git, as this location overlaps with location D:\folder\repo_name_git, which contains a .project file

Я в растерянности, и эти ошибки носят общий характер, чтобы дать мне представление о том, как их решать. Буду признателен за любую голову.

Ответы [ 2 ]

0 голосов
/ 02 ноября 2016

Вам необходимо проверить учетные данные

  1. убедитесь, что svnserve не запущен с параметром -R {readonly}

  2. Проверьте, чтобы следующеестроки закомментированы в "\ REPO_NAME \ conf \ svnserve.conf anon-access = чтение auth-access = запись пароля-db = passwd"

0 голосов
/ 15 февраля 2012

2 балла:

  1. Я получал сообщение «Ошибка аутентификации» на «правильных» учетных данных - за исключением того, что плагин, который я использовал, принудительно вводил первую букву моего имени пользователя в верхний регистр - проверьте регистр своего имени пользователя (верхний или нижний).
  2. У меня только что возникла проблема при перемещении в хранилище Subversion 1.7, которое не поддерживается моим плагином Subversive, и я получал некоторые странные ошибки.
...