Извлечь внешние SVN в корень текущего WC - PullRequest
0 голосов
/ 13 октября 2010

Я пытаюсь оформить внешний репозиторий в моей текущей рабочей копии. Это моя установка: Текущая рабочая копия

D: \ working_copy \

Внешний путь

D: \ external_working_copy \ загрузки

Затем я устанавливаю свойство svn: external для D: \ working_copy \:

загрузка файла: /// D: / SVN / external_working_copy / trunk / uploads

тогда, если я запускаю обновление на D: \ working_copy \, я получаю следующее:

D: \ working_copy \ загрузки

но я хочу, чтобы содержимое файла: /// D: / SVN / external_working_copy / trunk / uploads находилось в корне D: \ working_copy \, а не создавало загрузки внутри D: \ working_copy.

Я пытался установить как

/ file: /// D: / SVN / external_working_copy / trunk / uploads

но все, что я получил, это:

Недопустимое свойство svn: externals для 'D: \ working_copy': target '/' является абсолютным путем или включает '..'

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 13 октября 2010

Вы не можете сделать это по очевидной причине. Как бы он решил, когда вы добавите новый файл, если он должен идти в одном хранилище или другой? Если вы хотите указать корень вашей рабочей копии в другом месте, вы можете просто извлечь другое место вместо этого?

0 голосов
/ 13 октября 2010

Попробуйте использовать . или ./ в качестве локального пути во внешнем определении.Но даже тогда я не думаю, что это сработает.

...