Должен ли XCSharedData быть зарегистрирован в Git Repo для проекта XCode? - PullRequest
0 голосов
/ 28 октября 2018

Я только что внес некоторые изменения и вижу ожидающий файл, который не был добавлен в репозиторий.Путь к именам файлов: * / xcshareddata / IDEWorkspaceChecks.plist.Может кто-нибудь объяснить причину этого файла и почему или почему его не нужно добавлять в репозиторий?

1 Ответ

0 голосов
/ 29 октября 2018

Его следует добавить в репозиторий:

Xcode 9.3 добавляет новый файл IDEWorkspaceChecks.plist к общим данным рабочей области, чтобы сохранить состояние необходимых проверок рабочей области.Передача этого файла в систему управления исходным кодом предотвратит ненужное повторение этих проверок для каждого пользователя, открывающего рабочую область.(37293167)

https://developer.apple.com/library/archive/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html


Относительно Xcode 9 и новее , единственная строка, которая вам действительно нужна в вашем .gitignore:

xcuserdata/

Ничего другого для Xcode 9+.Любые другие строки, которые есть в вашем .gitignore, должны добавляться только для ваших конкретных нужд, а не потому, что вы нашли устаревший образец .gitignore в Интернете.:)

...