мой первый пост, так что, надеюсь, я достаточно ясно со своей проблемой.
Я начал новый проект около года назад в Xcode 3.x.y (проект iOS), все шло хорошо, но я хотел использовать какой-то контроль версий. Я слышал о SVN на веб-сайте, поэтому я попробовал и поместил репозитории на внешний жесткий диск USB. Все шло отлично, и я решил переключиться на Perforce, потому что другие люди в проекте привыкли к нему. После этого я отформатировал жесткий диск USB, чтобы использовать его для других целей.
Перенесемся на прошлую неделю: я установил Xcode 4.x и получаю все виды предупреждений при сборке. 2, которые я получаю:
game_name.app.dSYM
Затруднение
файл: //localhost/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/:
предупреждение: препятствие: /projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM блокирует элемент под контролем версий
и
fx_swish_01.wav
Отсутствует файл
/projects/game_name/fx_swish_01.wav
file: //localhost/projects/game_name/fx_swish_01.wav: предупреждение: отсутствует файл: /projects/game_name/fx_swish_01.wav отсутствует в рабочей копии
Это 2 ошибки, но у меня всего 113 (около 10 препятствий и 100 пропавших без вести). Я предполагаю, что это потому, что проект почему-то все еще думает, что я использую SVN для своего SCM, хотя на самом деле я использую ТОЛЬКО перфоманс вне Xcode.
Кто-нибудь знает, что мне нужно делать? Мне все равно, если файлы будут засорены, проигнорированы, удалены, что угодно ... У меня есть все в работе, что я думаю, что мне нужно. Заранее спасибо.
EDIT:
Я получил некоторые предупреждения «отсутствует из рабочей копии», выполнив: svn delete --force. Это собирается укусить меня позже по линии? Я не мог совершить, но это сняло предупреждение. Вот копия того, что я сделал:
$ svn delete fx_swish_01.wav
svn: Use --force to override this restriction
svn: 'fx_swish_01.wav' has local modifications
$ svn delete fx_swish_01.wav --force
D fx_swish_01.wav
$ svn commit -m "deleted fx_swish_01.wav"
svn: Commit failed (details follow):
svn: Directory '/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/.svn' containing working copy admin area is missing
$ svn delete fx_swish_02.wav
D fx_swish_02.wav
$ svn delete fx_swish_03.wav
D fx_swish_03.wav
$ svn delete fx_swish_04.wav
D fx_swish_04.wav
$ svn delete hey_what_a_crowd.mp3
D hey_what_a_crowd.mp3
$ cd build/Release-iphonesimulator/
$ ls
game_name.app game_name.app.dSYM game_name.app_old.dSYM
$ svn delete game_name.app.dSYM
svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing
$ svn delete game_name.app.dSYM --force
D game_name.app.dSYM
svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing
Как видите, я получил файлы .wav для удаления, и, похоже, эти предупреждения мне больше не дают. Тонкий game_name.app.dSYM все еще не работает, хотя ... область администратора отсутствует? Я уверен, что когда-то этот файл существовал, он больше не существует.