It seems that the only way to use Mercurial in Maven is through maven-scm-provider-hg. However there are so many problems that the plugin is unusable
First, you have it being out of date. In Maven 2.2.1 it works somewhat (by working I mean it detects that it exists and tries to use it), but in Maven 3.0.2 you get this: Transfer error: org.apache.maven.scm.manager.NoSuchScmProviderException: No such provider: 'hg'. Second, you have the list command bug, which seems to affect even people using hudsun. They were able to fix it by creating their own plugin, which doesn't work with Maven-only installations. Following is the error message [INFO] [deploy:deploy {execution: default-deploy}] [INFO] Retrieving previous build number from pircbotx.googlecode.com [INFO] Removing C:\DOCUME~1\Owner\LOCALS~1\Temp\wagon-scm1210107000.checkout\pir cbotx\pircbotx\1.3-SNAPSHOT [INFO] EXECUTING: cmd.exe /X /C "hg clone -r tip http://*SNIP*@site.pircbotx.googlecode.com/hg/maven2/snapshots/pircbotx/pircbotx/1.3-SNAPSHOT C:\DOCUME~1\Owner\LOCALS~1\Temp\wagon-scm1210107000.checkout\pircbotx\pircbotx\1.3-SNAPSHOT" " [INFO] EXECUTING: cmd.exe /X /C "hg locate" [INFO] repository metadata for: 'snapshot pircbotx:pircbotx:1.3-SNAPSHOT' could not be found on repository: pircbotx.googlecode.com, so will be created Uploading: scm:hg:http://site.pircbotx.googlecode.com/hg/maven2/snapshots/pircbotx/pircbotx/1.3-SNAPSHOT/pircbotx-1.3-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error deploying artifact: Error listing repository: No such command 'list'. (This is replicated on site:deploy as well). Third, you have the complete lack of documentation on using it. It took me 3+ hours to get the results above; everything else kept erroring out as I slipped further into dependency hell. None of the projects have docs on how to use this. Fourth, you have the abandonment of the user support mailing list ( http://mail-archives.apache.org/mod_mbox/maven-scm-users/ ). This is more general to maven-scm, but does affect this plugin. The last email talks about this very same problem, however it's been almost 2 months with no response. Even for the past year none of the support questions have been answered. --- Combined, this leads to a plugin that isn't usable at all and can mislead people into thinking that it works. Are their any plans to update it? Are their any plans to depreciate it? Thanks, Leon