用于Web部署的Mercurial HG Archive子目录

时间:2010-10-12 08:59:15

标签: mercurial web-deployment-project

我有一个Mercurial存储库,其中包含设计文件的子目录和代码文件的子目录。

在我的服务器上部署代码子目录,保持其安全性而不部署设计文件的最佳方法是什么?

2 个答案:

答案 0 :(得分:2)

理想情况下,您应该将这些存放在单独的存储库中,如Kyle指出的那样,可选地,使用子存储库。

但是,根据您的设置,您可能只需要这样的设置:

hg archive -X designDocs /path/to/deploymentDir

或者如果您需要先转移它:

hg archive -X designDocs --type zip /path/to/newDeploymentArchive.zip

答案 1 :(得分:0)

您可以尝试将subrepositories用于这两个子目录。