Is it feasible to add alternative SCM alternatives in Xcode 3?
As much as I recognize, it's not feasible to add assistance for unstable making use of Xcode alone. You need to make use of an exterior device (Like Murky). Xcode's SVN assistance is primitive to claim something wonderful concerning it. It functions, yet it's much from resembling "Versions". ;)
You're not mosting likely to locate a constructed in expansion for including various other SCM's. Best choice is to either usage an additional device (Murky stated) or the CLI.
The 3rd alternative would certainly be to construct a set of Xcode macros that executed usual SCM jobs, such as devote and also draw.
The absence of XCode plugins results from the reality that apple does not record XCode's plugin user interface in public. That makes creating XCode plugins really hard. To increase the opportunity for a future Mercurial plugin you can submit a dupe of Documentation and opening of the Xcode plug-in API (.xcplugin and family) which is dupe of rdar :// 3037631.
In the most up to date beta of XCode 4, there's an integrated assistance for Git, so it's feasible to add various other SCM.
Possibly Apple will certainly additionally include Mercurial assistance too.
So if you can not locate a remedy currently, I would certainly recommend you to wait till XCode 4 heads out formally.
Incidentally, if you require or desire a wonderful Mac OS X customer for Mercurial, you need to attempt MacHg.