Re: Xcode 3 vs SCM vs Project Root vs LARGE code base
Re: Xcode 3 vs SCM vs Project Root vs LARGE code base
- Subject: Re: Xcode 3 vs SCM vs Project Root vs LARGE code base
- From: Matt Gough <email@hidden>
- Date: Wed, 31 Oct 2007 10:07:43 +0100
On 30 Oct 2007, at 20:30, Steve Mills wrote:
I too had set my Project Root to be the top level folder of our
entire
repository. For some bizarre reason in Xcode 3, Apple decided that
instead of getting the SCM state of each file actually added to the
xcodeproj (as they do in Xcode 2.x), they would get the state of
EVERYTHING from Project Root down, even if not used by the current
project. As such, (in my case) it dutifully gathers up information on
about 50,000 files, runs out of memory and then crashes (Stack trace
at end of email)
The folder I set as the project root also has 55k files in it. On
my 2x3GHz Mac Pro, the hangs are only a few minutes instead of 40.
Actually, the hangs are only a few minutes, but it takes 40 minutes
for SCM to gather all the results (in a separate thread) before it
hangs (and then crashes). Maybe you have a faster Network/Perforce
server or maybe Xcode is being even dumber than I thought and
actually getting SCM info about ALL the files in the repository, not
just the ones that I have synced to. With the multiple branches and
old revisions of stuff I can imagine that being well over 500,000
files in our case.
Matt
_______________________________________________
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