Using Mercurial with TortoiseHg via the "Desktop" Tab
XMetaL Author's "Desktop" tab (inside the Resource Manager) lets you work with Windows Explorer directly from within XMetaL Author, so any extensions added to Windows Explorer will typically be automatically exposed there.Installation and Usage
1. Install XMetaL Author Essential or XMetaL Author Enterprise (you probably have done so already if you are reading this post).
2. Install a copy of "Mercurial" that includes "TortoiseHg". TortoiseHg extends Windows Explorer to add support for various Mercurial functions to the context menu. It also adds overlays to the icons for files and folders indicating their status. Mercurial downloads are at http://mercurial.selenic.com/downloads/
3. Confirm that TortoiseHg and Mercurial are running as expected by launching Windows Explorer and interacting with Mercurial there (see Mercurial docs for details).
4. Inside XMetaL Author open the Resource Manager and select the tab called "Desktop". This is where the TortoiseHg functionality will be exposed. You should see pretty much the same UI here as you do in Windows Explorer.
The extended functionality that TortoiseHg adds may also appear in other standard XMetaL Author dialogs, including the File > Open dialog for example.
Screen captures that demonstrate what the TortoiseHg UI will look like when accessed from the Desktop tab are attached -- pretty much identical to what you see when using TortoiseHg from Windows Explorer. These screen captures were made using XP SP3, XMetaL Author Enterprise 6.0.1.039, and "TortoiseHg 2.0.4 with Mercurial 1.8.3 - x86 Windows".
See also: List of content management systems that integrate with XMetaL