В Xcode 7: игнорировать.xcscmblueprint в репозитории?


Я заметил, что Xcode 7 создает новый на xcshareddata папка. Будет ли он всегда генерироваться автоматически? Должен ли этот файл быть добавлен в список игнорирования репозитория или он должен быть возвращен в репозиторий?

Xcode 6 имеет , Я всегда гитюдного бы что файл.

3 56

3 ответа:

Я gitignoring их, точно по той же причине, что и .xccheckout.

GitHub поддерживается .гитюдного добавил, что слишком, как объективных-C и Swift. https://github.com/github/gitignore

Я думаю, что это зависит. Так же, как @Ewan Mellor сказал причину игнорировать .xcscmblueprint то же самое с ней .xccheckout.

но стоит ли игнорировать .xccheckout зависит от вашего проекта . Если вы используете один проект нет необходимости. Если вы используете рабочую область фиксации xccheckout файл необходим. Для более ответ @Chris Hanson published is feed your need.

вернемся к вопросу. Содержание xcscmblueprint содержит основную информацию о вашем проект.

и я не уверен, что это изменится в будущем. Как по той же причине xccheckout Я хотел бы зафиксировать этот файл.

файлы, похоже, содержат информацию, относящуюся к вашему репозиторию исходного кода. Я думаю, что" SCM "часть имени файла означает "управление исходным кодом". Когда вы смотрите на один из моих проектов, он действительно содержит информацию о репозитории GitHub, который мой XCode проецирует его (а также подмодули git, которые использует мой репозиторий, это аккуратно!). Конечно, он также содержит хэши, поэтому можно было бы задаться вопросом, являются ли они стабильными для разработчиков, но я бы поспорил, что это так.

для по этой причине я поддерживаю советы, приведенные во многих комментариях. Вы хотите, чтобы версия этого файла.