Неправильные результаты переключения веток в XCode 4 с Subversion

У меня есть проект в XCode 4 с использованием Subversion поверх SSH. Он сконфигурирован с подкаталогами веток, тегов и транка, и мой проект (скажем, ProjectOne) - это собственный каталог в транке, например:

-|-trunk
 | \- ProjectOne
 |-tags
 \-branches

У меня есть относительные пути к трем каталогам, настроенным в XCode следующим образом:

Ствол: ствол Ветви: ветки Метки: метки

И все три имеют зеленый свет рядом с ними. Я создал ветку для моего проекта под названием ProjectOneBeta с помощью органайзера, теперь дерево svn имеет такую ​​структуру:

-|-trunk
 | \-ProjectOne
 |-tags
 \-branches
   \-ProjectOneBeta
      \-ProjectOne

Если я извлекаю проект (с выбранным trunk/ProjectOne), он будет проверен путем создания собственного каталога в моем каталоге Objective-C. Когда я иду, чтобы переключить ветвь, структура становится все в порядке, хотя. Затем становится:

-ProjectOne
 \-ProjectOne

Кто-нибудь может помочь? Я неправильно проверил код изначально? Разве не было этого начального подкаталога в транке? Я проверяю это неправильно? Или у меня просто относительные пути установлены неправильно, несмотря на зеленый?

1 ответ

Решение

Я пришел к выводу, что конфигурация была правильной, но первоначальная регистрация была неправильной. Я переместил весь материал на один уровень, так что код и проект были только в "стволе". Работает нормально, теперь я просто должен помнить, чтобы проверить в названном каталоге.

Другие вопросы по тегам