>> On Mar 20, 2015, at 11:48 AM, Quincey Morris 
>> <[email protected]> wrote:
>> 
>> It’s not really documented anywhere AFAIK, but xccheckout contains the 
>> information that allows Xcode to clone related projects from other 
>> repositories automatically, when you clone the main project. That’s why 
>> xcshareddata/xccheckout needs to be in the repository.

<semi-rant>
As far as I can tell, xccheckout is entirely redundant/useless in a project 
that uses Git submodules. I think it was just designed to provide comparable 
functionality when using Subversion. I really wish I could just tell Xcode to 
stop using an xccheckout file.

In my repo we originally didn’t have the file checked in at all (it was 
excluded by the .gitignore file) but eventually we had to add it because the 
continuous-integration ‘bots’ that run in Xcode Server refuse to work without 
one. So now Xcode keeps touching that file and then I can’t figure out whether 
I should check in the pointless(?) changes or just revert it again. It’s 
annoying.
</semi-rant>

—Jens
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/xcode-users/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to