我有一个Mercurial存储库,其中包含设计文件的子目录和代码文件的子目录。
在我的服务器上部署代码子目录,保持其安全性而不部署设计文件的最佳方法是什么?
答案 0 :(得分:2)
理想情况下,您应该将这些存放在单独的存储库中,如Kyle指出的那样,可选地,使用子存储库。
但是,根据您的设置,您可能只需要这样的设置:
hg archive -X designDocs /path/to/deploymentDir
或者如果您需要先转移它:
hg archive -X designDocs --type zip /path/to/newDeploymentArchive.zip
答案 1 :(得分:0)
您可以尝试将subrepositories用于这两个子目录。