Как обновить все ссылки на svn: externals после миграции сервера? - PullRequest
1 голос
/ 10 февраля 2009

Я сегодня перенес сервер SVN и столкнулся с проблемой. У меня есть репозиторий, у которого есть свойство svn: externals в подпапке транка. Эта папка была разветвлена ​​несколько раз, и теперь эта ссылка svn: externals должна обновляться в каждой отдельной ветке для ссылки на новый сервер.

Есть ли простой способ обновить все эти свойства?

Я не очень рад обновлять их вручную.

Я тоже на Windows, так что необычный bash скрипт не будет работать. Должен быть более легкий путь!

Примечание: это из старых до 1.5 дней, когда ссылки svn: externals должны были быть абсолютными.


Обновление: простой relocate этого не сделает, так как это абсолютные URL.

Ответы [ 3 ]

0 голосов
/ 10 февраля 2009

Вы можете установить Cygwin и использовать скрипт bash, с которым вы связались.

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

Я бы использовал SvnDumpTool для этого. См. эту другую ветку, где обсуждается больше.

0 голосов
/ 10 февраля 2009

Будет ли работать SVN Relocate?

Используется при перемещении хранилища.

...