On Jul 31, 2008, at 3:28 AM, James Turner wrote: On 31 Jul 2008, at 02:20, Andrew Pontious wrote: Second, in Xcode 3.0, when the repositories are grayed out like this, it means that your project (more specifically, the directory specified as the project root, see the Project Info window for details, available by double-clicking the top-level node in the Groups & Files tree) isn't checked out of any of those repositories. In Xcode 3.1, the same information is conveyed by a "recommended" label, but the repositories are still selectable.
It could be that this is a problem with Xcode recognizing that your project is checked out from one of these repositories. This is possible, and if that's it, Xcode 3.1 should be able to help you, because you can pick a repository to use even when Xcode thinks it's not allowable.
**Xcode** 3.1 fixed this, thanks. I knew that the project root, which contains the .xcodeproj, was 'above' the directory I'd checked out, I didn't realise that would stop XCode enabling SCM for the project completely. So it all makes sense now, and XCode 3.1 happily lets me do what I want.
So the problem was that the project root directory wasn't under SCM? Like so?
RootDirectory (not under SCM) SubDirectory (under SCM)
ProjectDirectory (under SCM)
MyProject.xcodeproj (under SCM)
And you fixed it by, using this example, switching the root from RootDirectory to SubDirectory? If so, that should have been possible to fix under Xcode 3.0 as well.
Or did you do something else? And thanks also for the naming advice ;)
Heh, you're very welcome.
-- Andrew |