My company switched their source control from Visual SourceSafe (which I accessed using SourceOffsite) to Team Foundation Server (VSTS). Since XCode has no built-in support or plugins for either system, I always worked locally, did a checkout of any files changed locally, and then checked in my changes (after merging, if necessary). It was easy since SOS would show me which files were changed locally.
Unfortunately I don’t see any way for VSTS to show which files were changed locally if they aren’t checked out. If I had to check out every file before I worked on it, I would have to constantly bounce between VSTS in Windows XP running under Parallels and XCode.
Blogged with Flock