SVN в повреждении XCode pbxuser - PullRequest
0 голосов
/ 25 сентября 2010

Я новичок в SVN, так что извините, если это очевидно (не повезло, гуглил, и был на нем пару дней).

Я настроил хранилище Subversion, размещенное на Unfuddle, и все работало хорошо между моим iMac и моим MacBook Pro, пока я не получил сообщение об ошибке, в котором говорится, что файл проекта стал нечитаемым. После удаления моих рабочих копий на обеих машинах и проверки проекта я обнаружил, что мой файл пользовательских настроек на моем iMac (dave.pbxuser) отображается со статусом M против это, тогда как это появляется как ? на моем MacBook.

Я думал, что pbxuser должен быть частью глобальной конфигурации игнорирования и никогда не должен иметь M против него. Если я фиксирую весь проект из iMac, файл проекта снова будет поврежден.

Является ли виновником тот факт, что pbxuser каким-то образом находится под контролем исходного кода на iMac? Есть идеи как это произошло и как исправить?

Приветствия

Дейв

1 Ответ

0 голосов
/ 04 января 2011

ОК, я работал над этой проблемой. Не красиво, но это работает. В меню репозиториев SCM я выбираю репозиторий с проектом, в котором возникает проблема. Важно, чтобы этот проект не был открыт в то время. Найдите файл .xcodeproj и щелкните по нему. На самом деле это оболочка для 3 других файлов, одним из которых является .pbxuser. Выберите файл .pbxuser и удалите его из репозитория. Чтобы снова начать работу, я удалил свою рабочую копию, а затем снова проверил весь проект. Не уверен, как файл pbxuser был добавлен в систему контроля версий, но теперь он вполне доволен? против этого на обеих моих машинах.

Надеюсь, это кому-то пригодится,

Dave

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...