将存储库放在与工作副本不同的目录中

时间:2010-02-23 13:26:20

标签: version-control mercurial

有没有办法将存储库(.hg/)放在与工作副本不同的目录中?

与Git一样,您可以使用GIT_DIRGIT_WORK_TREE环境变量。

背景: 我想使用Mercurial来跟踪Linux和Solaris服务器上重要目录中的修改。 但我想避免使用任何“外来”文件(如Solaris上的/ platform / ...或/ kernel / drv /)来污染精致的目录。

1 个答案:

答案 0 :(得分:1)

没有。但是,您始终可以进一步使用.hg目录。您可以将其作为/.hg并在.hgignore中使用。*。然后只需添加你想要的任何深度。

如果您对所有权和权限都很重要的系统文件使用此功能,请结帐etckeeper