WWDC 2005: More on Xcode 2.1
It looks like Xcode 2.1 is indeed fully public, so I'll try to get to some of the other details here (see the original post too). First, there have been a lot of improvements to the source code management features. Specifically, it does a better job of handling unwrapped packages like nibs and rtfd files. This is described as being a work in progress, but it should be possible to do the basic stuff.Xcode 2.1 also adopts Mail's model of network monitoring for repositories. It watches for network link events and takes SCM online or offline, as appropriate.
Info.plist files can be run through the gcc preprocessor to do things like:
#ifdef _BETA_
<string>_BETA_INFO_</string>
#endif
Individual files can now be unlocked right in the editor, and they can also be touched to force a rebuild.
A lot of work has been done to improve to determine what files actually need to be recompiled based on changes since the last build (aka "dependency analysis"). This should mean a lot less time wasted on recompiling file unnecessarily, as well as a reduced need to "clean all" just to get something to work.
Along the same lines, precompiled headers are no longer automatically recompiled when the project is cleaned. Instead, it's a simple checkbox in the dialog. This can mean drastically faster build times in some cases.
I'm going to play with some of the most useful testing and debugging features over the next few days.

WWDC 2005: More on Xcode 2.1
Posted Jun 7, 2005 — 2 comments below
Posted Jun 7, 2005 — 2 comments below
puiz — Jun 08, 05 212
Most Cocoa sites just plainly seem to ignore EOF and WebObjects, probably because they're expensive and nobody uses them... Should that change now? Thanks, puiz
Scott Stevenson — Jun 08, 05 213
As for why Cocoa sites don't cover it more, I think the problem is that deployment is somewhat difficult if you don't have an Xserve. It's hard to get a solid environment to become familiar with. I'd be willing to write stuff up if somebody donated an Xserve to Cocoa Dev Central.