Подтвердить что ты не робот

Изменить репозиторий в вашей папке с помощью Tortoise SVN

Я случайно создал репозиторий без папок по умолчанию в Tortoise SVN, затем сделал проверку локально. Понятно, что я забыл создать этот репозиторий со значениями по умолчанию, поэтому я удалил репозиторий с помощью Visual SVN Server, а затем воссоздал то же имя репозитория, у которого теперь есть соединительная линия по умолчанию и т.д.

Проблема в том, что моя локальная папка уже проверена. Как я могу изменить его /repoint на новый URL-адрес репозитория?

4b9b3361

Ответ 1

Вы можете щелкнуть правой кнопкой мыши по папке и нажать "переместить" в меню "Черепаха".

Ответ 2

Вы можете щелкнуть правой кнопкой мыши свою рабочую копию и выбрать TortoiseSVN/Switch... Затем измените "To path:" на новую папку в репозитории. Это сработало для меня.

Ответ 3

Вы не сможете сделать это легко, так как у двух репозиториев нет одинакового уникального идентификатора (UID). Есть два способа сделать это:

  • Настроить определенный UID в новом репозитории (не уверен, что ваш SVN-сервер предоставляет эту опцию)

  • Не удаляйте репозиторий, просто создавайте папки в своей рабочей копии и svn move файлы в багажник, а затем проверяйте все.

Ответ 4

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

Ответ 5

(Предположим, что у вас есть файлы в локальной рабочей копии): Поскольку вы создали новый репозиторий, я думаю, вам нужно импортировать рабочую копию в репозиторий.

Используя TortoiseSVN, вы можете экспортировать рабочую копию в другую папку (чтобы у вас были только исходные файлы без папок .svn). Затем вы можете импортировать эту папку в /trunk вашего нового репозитория.