Как настроить путь к серверу для моей рабочей копии в TortoiseSVN? - PullRequest
1 голос
/ 30 ноября 2011

У меня был репозиторий со следующим макетом:

//server/wrongname/superfluousdir/trunk/...

Теперь я переместил trunk в корень репозитория (с помощью браузера репозитория TortoiseSVN) и изменил имя репозитория (с помощью SVNManager):

//server/correctname/trunk/...

У меня есть папка с рабочей копией, которая содержит все в trunk.У него есть несколько измененных файлов.Я сказал TortoiseSVN использовать новое имя репозитория с командой Relocate....

Однако, если я попытаюсь сделать коммит сейчас, он все равно будет фиксироваться на

//server/correctname/superfluousdir/trunk/...

Как мнеисправить путь, по которому он должен фиксироваться?

1 Ответ

2 голосов
/ 30 ноября 2011

Я более привык делать это с помощью командной строки, но, похоже, вы неправильно переместились.Синтаксис командной строки будет

svn switch --relocate //server/wrongname/superfluousdir/ //server/correctname/

, т.е. от-пути к-пути.Я думаю, что черепаха перепутала два и действительно сделала

svn switch --relocate //server/wrongname/ //server/correctname/

, то есть с неверным путем.

Я думаю, что в этот момент вы должны попробовать опцию переключения: это должно дать вам // server / правильное имя / superfluousdir / trunk /, который вы можете редактировать по правильному пути.

...