Re: Xcode 3.0 and new SCM features
Re: Xcode 3.0 and new SCM features
- Subject: Re: Xcode 3.0 and new SCM features
- From: Andrew Pontious <email@hidden>
- Date: Tue, 8 Jan 2008 12:01:42 -0800
On Jan 8, 2008, at 6:48 AM, Jake Traynham wrote:
I'm trying to figure out how to get back functionality from Xcode
2.5 and previous with the SCM stuff. I have a CVS repository that
looks similar to this:
/CVS/Common/
/CVS/Project1/
/CVS/Project2/
Both "Project1" and "Project2" use code from the "Common" code
directory. In Xcode 2.5 and before, the SCM feature was able to
figure out when code in the "Common" directory had changed and
allowed me to update/commit/etc that code. Now in Xcode 3.0, it
doesn't see those changes and the context menu for files in the
"Common" directory show "Add to Repository" as if they aren't
already. I tried changing the "root" of the project to my main /
CVS/ directory, but when I do that, I see *all* the changes for
every project in the CVS directory. I also tried adding a symlink
to the Common directory under the Project directories to see if that
would help, but it didn't.
Does anyone have any pointers or suggestions on how to get back
this functionality where the SCM pane shows all changes to files in
(and only in) the current Project's directory and the Common code
directory? This seems simple enough.
In Xcode 2.*, Xcode's SCM system would go through all the files in
your project, figure out their location, and figure out if those
locations were under some sort of SCM system that it could detect.
As you can imagine, this could take a lot of time and resources.
For Xcode 3.0, we switched to a system based on the new Xcode project
root. You specify one SCM system and location for your project, and
that is used to evaluate every file under your project root.
We realize that this shuts out the kind of functionality that you're
looking for, and I apologize for that. We are looking into potential
solutions for future versions of Xcode, I can't give you any further
information than that.
-- Andrew
_______________________________________________
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