Как разработчики делятся проектом xcode ios? - PullRequest
1 голос
/ 03 апреля 2012

Какие файлы в проекте iOS xcode мы должны создавать на сервере bzr для контроля версий?А как правильно вытащить проект на другой макинтош?

Или просто другими словами, какие файлы нужны для экспорта проекта с одного мака на другой?

Ответы [ 3 ]

3 голосов
/ 03 апреля 2012

В дополнение к вашему коду и медиа-файлам, главное, что вам нужно для самого Xcode, это файл project.pbxproj внутри пакета .xcodeproj.

0 голосов
/ 03 апреля 2012

Думайте об этом по-другому.Поскольку Git запекается в Xcode, возникает много вопросов о том, что поместить в файл .gitignore, такой как git-ignore-file-for-xcode-projects .Таким образом, это дает вам отправную точку для того, что НЕ необходимо для проекта под управлением версией.

Я бы посмотрел, как превратить этот список в Bivaar equivelent - который, как ни странно, называется.bzrignore.

0 голосов
/ 03 апреля 2012

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

После этого, если вы обнаружите, что определенный файл XCode изменяется каждый раз, когда вы делаете коммит, и вы не верите, что изменяете настройки проекта, то это может быть файл "рабочей области", который не стоит хранить под контролем версий, и вы следует добавить его в список игнорируемых файлов: bzr ignore FILE.

...