在我能提出deploying a Maven SNAPSHOT site to a different subdomain的解决方案之前,我现在正尝试根据版本号部署到子目录。
但由于我的部署策略,我似乎无法做到这一点:将网站推送到托管在Google Code上的远程Mercurial仓库(其免费托管,为什么不呢)
我目前的配置是
<distributionManagement>
<!--Site deploy repository-->
<site>
<id>MYPROJECT.googlecode.com</id>
<url>scm:hg:https://code.google.com/p/MYPROJECT.site/${project.version}</url>
</site>
</distributionManagement>
但是当我运行mvn site:deploy
时,它无法进行存储库的初始克隆,因为Mercurial(尚未)支持存储库的部分克隆。真正的回购生活在https://code.google.com/p/MYPROJECT.site/
有没有办法将网站部署到Mercurial的子目录中?或者我是否要求Maven的大部分时间?