svn: внешняя справка (TortoiseSVN 1.7.6)

у меня есть каталог

D:\SVN_HOME\EclipseWorkspace\MF_CENTER_INFO

SVN_HOME - это корневая рабочая папка svn

MF_CENTER_INFO - папка, которую я хочу зафиксировать в другом репозитории svn

Репозиторий по умолчанию для D:\SVN_HOME\ — svn://10.101.101.101/svn/ee/trunk, но MF_CENTER_INFO нужно зафиксировать в svn://10.101.101.101/svn/mf-center-vp/ (IP-адреса совпадают).

Итак, что я сделал:

щелкните правой кнопкой мыши на D:\SVN_HOME\EclipseWorkspace\

добавлено свойство введите здесь описание изображения

но когда я выбираю свойства фиксации или просмотра для D:\SVN_HOME\EclipseWorkspace\MF_CENTER_INFO, он показывает репутацию по умолчанию, теперь внешнюю

введите здесь описание изображения

что не так?


person VextoR    schedule 11.03.2012    source источник


Ответы (2)


Я думаю, что свойство svn:externals установлено неправильно: значение должно быть

MF_CENTER_INFO <url>

Пожалуйста, проверьте Настройка внешних компонентов Subversion с помощью TortoiseSVN

person pmod    schedule 11.03.2012
comment
Находится ли MF_CENTER_INFO под контролем версий? т.е. существует ли svn://10.101.101.101/svn/ee/trunk/MF_CENTER_INFO в репозитории svn? - person pmod; 11.03.2012
comment
он существует в: svn://10.101.101.101/svn/ee/trunk/EclipseWorkspace/MF_CENTER_INFO - person VextoR; 11.03.2012
comment
Затем, если вы уже переместили его в svn://10.101.101.101/svn/mf-center-vp/, удалили ли вы svn://10.101.101.101/svn/ee/trunk/EclipseWorkspace/MF_CENTER_INFO? Или нужно держать оба? - person pmod; 11.03.2012
comment
Я его не удалял, он мне не нужен. Должен ли я удалить его из svn://10.101.101.101/svn/ee/trunk/EclipseWorkspace/MF_CENTER_INFO и как? Спасибо - person VextoR; 11.03.2012
comment
У вас не может быть внешних файлов с тем же именем, что и у папки в репозитории svn: поэтому вы можете 1) удалить их с помощью svn del 2) переименовать с помощью svn move (см. также tortoisesvn.net/docs/nightly/TortoiseSVN_en/) или 3) правильные внешние SVN: MF_CENTER_INFO_REMOTE svn://10.101.101.101 /СВН/мф-центр-ВП/ - person pmod; 11.03.2012
comment
Я хочу удалить его с помощью svn delete, но он говорит: Нет блокировки записи в «D:\SVN_HOME\EclipseWorkspace» Arghhh - person VextoR; 11.03.2012

MF_CENTER_INFO должен

  • нельзя игнорировать
  • существует в родителях только как "виртуальная" папка, а не настоящая

Способ исправить

  • Удалить все свойства в 1-м коммите
  • Переместить | удалить физическую папку при 2-м коммите
  • Создать (исправить) svn-externals в 3-м коммите
person Lazy Badger    schedule 11.03.2012