Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
3.0-beta-3
-
None
-
Javac 7 on Fedora Linux 15, Mercurial 1.9
Description
I deploy my Maven site over Mercurial on Google Code. I use this configuration
<distributionManagement> <!--Site deploy repository--> <site> <id>MYPROJECT.googlecode.com</id> <url>scm:hg:https://code.google.com/p/MYPROJECT.site/</url> </site> </distributionManagement>
And a standard <server> in settings.xml
<servers> <server> <id>MYPROJECT.googlecode.com</id> <username>USERNAME</username> <password>PASSWORD</password> </server> </servers>
However when running site:deploy it decides that it should add a dot to the URL, meaning it tries to execute this command
EXECUTING: /bin/sh -c cd /tmp && hg clone -r tip https://USERNAME:PASSWORD@code.google.com/p/MYPROJECT.site//. /tmp/wagon-scm1348091978.checkout
Which on Google and other repositories gives a 404 since the file . (look at the end of the URL) doesn't exist. Why is that period there? Is it coming from Maven Site or the Mercurial plugin (I'm assuming here)? Can it get removed>
Attachments
Issue Links
- relates to
-
MSITE-531 Site deployment fails on googlecode repository (unnecessary '/./' path element in WebDAV URL)
- Closed
-
MSITE-654 Appending a slash to the repository URL makes deploying to GitHub impossible
- Closed
-
WAGON-319 Site deployment fails on googlecode repository (unnecessary '/./' path element in WebDAV URL)
- Closed