Re: Xcode 6 and git with a remote server - do we commit xccheckout?
Re: Xcode 6 and git with a remote server - do we commit xccheckout?
- Subject: Re: Xcode 6 and git with a remote server - do we commit xccheckout?
- From: Jens Alfke <email@hidden>
- Date: Sat, 21 Mar 2015 14:09:09 -0700
>> On Mar 20, 2015, at 11:48 AM, Quincey Morris <email@hidden> 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@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden