Как восстановить рабочий каталог Subversion в том, что находится в хранилище? - PullRequest
0 голосов
/ 10 августа 2010

Хорошо, я как бы запутал свой начальный репозиторий.Я импортировал репозиторий, но на 80% пути произошла ошибка тайм-аута, и теперь попытка завершить импорт выдает мне 405 ошибок и конфликты дерева.Что я действительно хочу сделать, это просто получить файлы на месте.Это совершенно новый репозиторий, поэтому нет истории, о которой нужно беспокоиться, и никаких пользовательских изменений, которые следует учитывать.Я попытался удалить файлы и импортировать их снова, но это только создает конфликты.

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

Чтобы возможно усугубить проблему, у меня есть репозиторий версии 1.5 и инструмент TortoiseSVN версии 1.6.Это может вызвать проблемы?

Есть ли лучший способ сделать это?

Ответы [ 3 ]

0 голосов
/ 10 августа 2010

Версия TortoiseSVN, вероятно, не имеет значения.

Что вам нужно сделать, это удалить репозиторий на сервере SVN и создать новый.

0 голосов
/ 10 августа 2010

Наличие репозитория v1.5 и клиента v1.6 не вызовет никаких проблем.

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

0 голосов
/ 10 августа 2010

Честно говоря, я бы удалил весь репозиторий и просто создал бы и новый, и начал бы сначала ... Зачем вообще его хранить, когда он пуст?

Создать новый репозиторий.

Повторно импортируйте ваш проект.

...