Hey folks, My putback of: 164 webrev reacts badly to files removed by a merge 172 Integrate cdm 175 webrev needs to learn about file renames/deletes 196 webrev-hg no longer works when not in workspace 199 webrev complains too late and too softly when file list is nonexistent
Integrates the wx-like hg extension, and adjusts webrev to make use of it when creating file lists (via a separate script, hg-active). You'll need webrev to be able to find that script for it to work with mercurial workspaces (i.e., you'll want it somewhere in your $PATH) You'll need a copy of the Mq extension newer than that in SUNWmercurial, Danek rolled a package containing the appropriate fix last week, it should be available with the DSCM packages in the tools community: http://www.opensolaris.org/os/community/tools/scmdownloads/ However, it's not a DSCM package, and will install to /usr, overwriting the package from sfwnv. NOTE: hgsetup will do exactly the wrong thing if you're on SWAN (and close to it if not) If you happen to still have it, do not use it. If you have used it, remove any reference to cdm it entered into your ~/.hgrc To use the extension, add a stanza similar to: [extensions] cdm=/path/to/lib/python/onbld/hgext/cdm.py to your ~/.hgrc. Help is available with 'hg help cdm' and 'hg help <command>' Please be careful when using 'hg recommit', backup any changes you have made before using it. While it works just fine in my testing, I can't discount the possibility of bugs. This is also why the -f flag and associated behaviour have been left in place for the time being. That said, I'd appreciate you folks using this every chance you get, it's better we find bugs now than later... Bug reports are appreciated. Fixes are even more appreciated (as is the addition of missing features). Bugs should go to bugs.grommit.com, product scm-migration, category cdm. Criticism/general complaint/yelling, etc. should probably go to myself and scm-migration-dev. If anything goes terribly wrong (it utterly destroys a workspace unprovoked, etc) please also email both myself and scm-migration-dev, and I will back out this entire wad pending a fix. -- Rich