Should ".xccheckout" files be checked into source control?
Should ".xccheckout" files be checked into source control?
- Subject: Should ".xccheckout" files be checked into source control?
- From: Jens Alfke <email@hidden>
- Date: Wed, 18 Sep 2013 14:25:37 -0700
Xcode 5 creates new files inside the project package, with paths like
Foo.xcodeproj/project.xcworkspace/xcshareddata/Foo.xccheckout
They’re XML plists and seem to contain info about the repository and submodules (at least in the case of Git).
I cannot figure out if these should be checked into version control or not.
Reasons for:
* Xcode’s own commit sheet shows them in the list of files to commit, if they’ve changed
* They’re explicitly in “xcshareddata” not in “xcuserdata”
Reasons against:
* They only seem to contain information _about_ the repository, which Xcode can glean by asking the version-control tool; not any new information.
* I’ve seen them contain user-specific data like absolute filesystem paths.
Any idea? Or can anyone describe what purpose they might serve?
—Jens
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden