2010-02-23 32 views
1

有沒有辦法將存儲庫(.hg/)與工作副本放在不同的目錄中?將存儲庫放置在與工作副本不在同一目錄中

像你可以在Git中使用GIT_DIRGIT_WORK_TREE環境變量。

背景: 我想使用Mercurial跟蹤Linux和Solaris服務器上重要目錄中的修改。 但我想避免使用任何「外來」文件(如Solaris上的/ platform/...或/ kernel/drv /)污染精巧的目錄。

回答

1

沒有。但是,您可以始終使.hg目錄進一步提升。您可以將它作爲/.hg並在.hgignore中包含。*。然後只需添加任何你想要的深度。

如果您將此用於所有權和權限很重要的系統文件,也可以結帳etckeeper

+0

搜索了一段時間後,我可以確認。沒有像$ GIT_DIR/$ GIT_WORK_TREE這樣的功能。對我來說,下一個最好的事情是.hg /的符號鏈接。 – Paidhi 2010-03-21 08:50:26

相關問題