2013-09-19 5 views
1

У меня есть код, который помогает мне обновить свойство svn: externals при создании новой ветви проекта.SVN externals и TortoiseSVN - почему местонахождение локального пути и URL-адреса?

Раньше у меня была старая версия SVT с черепахой. Мой код для SVN: внешние моей Lib папки выглядит следующим образом:

php/somelib svn://myotherrepo/lib/php/somelib 

Некоторое время назад я повышен до TortoiseSVN 1.7. Теперь, когда я нажимаю кнопку «Изменить», все кажется прекрасным, путь идет первым, а затем идет URL. Но режим редактирования по умолчанию не удобен, если я хочу добавить кучу внешних. Поэтому я нажимаю Edit-> Advanced, чтобы перейти к исходному тексту свойства svn: externals ... что? Теперь все внешние перепутаны:

svn://myotherrepo/lib/php/somelib php/somelib 

и мой старый SVN: внешние подготовленный код не работает, я должен реорганизовать его.

Почему адрес и изменение маршрута? Это произошло в какой-то новой версии SVN или это просто особенность нового TortoiseSVN?

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

ответ

3

Почему URL и изменить путь место?

Поскольку авторы сделали это изменение давно (и документально это, BTW)

этот вопрос делает много учебников в Интернете неправильно, потому что теперь пути перепутаны

No.

От svn help ps

Использование следующего формата не рекомендуется, но поддерживается для совместимости с Subversion 1.4 и более ранних клиентов:

LocalPath [-r] PEG URL