Сбой фиксации xcode4 svn: файл .xcodeproj / project.pbxproj устарел - PullRequest
0 голосов
/ 30 сентября 2011

Просто приступая к работе в xcode 4 и svn, открыл мой проект (использовал xcode3 и svn), но теперь, когда я фиксирую, у меня нет проблем, кроме случаев, когда я пытаюсь настроить файл project.pbxproj, и я получаю сообщение о том, что устаревший. Вероятно, простая проблема, но я такой новичок с Mac, Xcode и SVN Я застрял.

Также есть действительно хороший учебник по использованию SVN с XCode, я пытался использовать тот на Apple, но это было довольно бесполезно, когда я делаю проверку, я получаю не просто рабочую копию, а кажется, что копировать по всему хранилищу SVN, кроме моей рабочей копии. Я знаю, что есть несколько статей, найденных через Google, но я спрашиваю, можете ли вы порекомендовать действительно хороший. Возможно, мне даже понадобится перепроектировать мой репозиторий, поскольку некоторые из моих предыдущих коммитов (до того, как я обновился до xcode4), похоже, были проигнорированы.

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

Ответы [ 2 ]

1 голос
/ 30 сентября 2011

Файл, который вы пытаетесь зафиксировать, устарел, то есть он был изменен в хранилище с момента последнего обновления.

Выполните это и разрешите все конфликты (если есть):

svn up project.pbxproj

Тогда вы можете совершить снова.

0 голосов
/ 30 сентября 2011

Когда вы видите это сообщение, запустите команду обновления SVN. Я не знаю о XCode 4, но в XCode 3 есть команды меню «Обновить весь проект» и «Обновить до» SCM.

Если обновление заканчивается конфликтами, прочитайте общее руководство по SVN о том, что они из себя представляют и что делать.

...