Добавление файла модели данных CoreData в XCode 4.2 приводит к тому, что управление исходным кодом перестает работать с вопросительным знаком - PullRequest
3 голосов
/ 27 ноября 2011

Я тщетно пытаюсь часами добавить файл модели данных CoreData в мой проект XCode, который находится под контролем исходного кода SVN. Всякий раз, когда я делаю, я получаю следующее отображение в XCode:

screen shot

Я следил по крайней мере за 5 или 6 различными статьями о том, как заставить Subversion хорошо играть с файлами / папками xcdatamodeld в XCode 4 без особого успеха. Я собираюсь просто сдаться и оставить свой файл модели данных вне контроля исходного кода, но я даже не могу заставить subversion / xcode игнорировать его. Победа не возможна.

То, что я пробовал до сих пор:

  • командная строка add / commit для Data.xcdatamodeld - это вызывает XCode 4.2 заходить в тиз и постоянно падать
  • игнорирование файла в XCode Organizer - это заставляет XCode сообщать о предупреждениях сборки о отсутствующем файле Data.xcdatamodeld, которого нет в xcode, в файловой системе или SVN
  • Я следовал предложению здесь: http://www.tmro.net/2010/10/subversion-and-core-data-versioning/ только для того, чтобы XCode затем начинал сбой во время любой операции SVN (мне пришлось полностью удалить свою локальную версию и перезагрузить из хранилища)
  • Я могу воспроизвести это в контролируемой среде за пределами моего проекта

Кто-нибудь видел это раньше и решил эту проблему в XCode?

Я не могу быть первым, кто попытается добавить файл модели данных CoreData в контролируемый SVN проект!

Спасибо

1 Ответ

2 голосов
/ 16 декабря 2011

Я видел это также для связки шрифтов otf.

Мой файл данных был странным образом сохранен.В моем каталоге проекта у меня было:

./Model.xcdatamodeld/Model.xcdatamodeld/contents

т.е. дублированные каталоги

Я сделал командную строку SVN только для внутренней папки, то есть

cd ./Model.xcdatamodeld; svn ci Model.xcdatamodeld

Он добавилвнутренний каталог и файл содержимого,?исчез в XCode и совершил нормально.Не понимаю, как могут быть проблемы с вложенными каталогами, но у меня это сработало.

...