有没有办法将存储库(.hg/
)放在与工作副本不同的目录中?
与Git一样,您可以使用GIT_DIR
和GIT_WORK_TREE
环境变量。
背景: 我想使用Mercurial来跟踪Linux和Solaris服务器上重要目录中的修改。 但我想避免使用任何“外来”文件(如Solaris上的/ platform / ...或/ kernel / drv /)来污染精致的目录。
答案 0 :(得分:1)
没有。但是,您始终可以进一步使用.hg目录。您可以将其作为/.hg并在.hgignore中使用。*。然后只需添加你想要的任何深度。
如果您对所有权和权限都很重要的系统文件使用此功能,请结帐etckeeper。