Браузер Repo в svn “Репозиторий, перемещенный постоянно в …, переместите”

В repo браузере, когда я ввожу корневой каталог (http://servername/svn) svn, я получаю это сообщение "Репозиторий, перемещенный постоянно в 'http//....', переместите

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

Как я могу зафиксировать это?

15
задан Sander Rijken 14 January 2010 в 23:26
поделиться

3 ответа

Я предполагаю, что вы не администратор сервера и что вы относительно новы, чтобы SVN ...

Вам нужно будет рассказать ваши рабочие копии, которые Удаленное репо было перемещено (см. Книгу SVN для информации на Как сделать это ). Вам также нужно будет использовать новый root для вашего удаленного просмотра репо.

5
ответ дан 1 December 2019 в 05:07
поделиться

Убедитесь, что у вас есть блок наводства, указанный правильно в вашем файле конфигурации Apache:

<Location /svn>

<Location /svn/>
0
ответ дан 1 December 2019 в 05:07
поделиться

Обычно корень находится по адресу http://servername/svn/repositoryname. Я думаю, что существуют некоторые известные проблемы, когда репозиторий находится в корне (т.е. когда ваш URL - это то, что вы описываете, а имя репозитория - 'svn').

Правка: Это означает, что нет уровня выше /svn/proj1/ в том, что касается Subversion. Также невозможно перемещать (с сохранением истории) элементы из /svn/proj1/ в /svn/proj2/. Я думаю, что вы слишком активно создавали репозитории, вызывая проблемы при попытке повторного использования элементов из одного репозитория в другом. Смотрите обсуждение о нескольких репозиториях против одного и запись faq о том, как объединить несколько репозиториев в один.

Вы можете рассмотреть externals, если хотите повторно использовать часть репозитория projek1 в репозитории projek2.

0
ответ дан 1 December 2019 в 05:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: