Неправильные результаты переключения веток в XCode 4 с Subversion - PullRequest
0 голосов
/ 26 мая 2011

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

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

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

Магистраль: ствол Ветви: ветки Метки: метки

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

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

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

-ProjectOne
 \-ProjectOne

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

1 Ответ

0 голосов
/ 26 мая 2011

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

...