0

如何将 mercurial-server (hg) 主目录从 /etc/mercurial-server/ 移动到不同的位置。我想将密钥和 repo 存储在不同的磁盘中

在 Ubuntu 12.10 中

sudo apt-get install mercurial-server
sudo usermod -d /SOURCE/mercurial-server -m hg
#copied public_key to ~hg/keys/root/username
sudo -u hg /usr/share/mercurial-server/refresh-auth

主目录在 /etc/passwd 中移动和更新

但 refresh-auth 仍然使用 /etc/mercurial-server

4

1 回答 1

1

/etc/mercurial-server 不应该是 mercurial-server 的主目录;通常是 /var/lib/mercurial-server 但你可以移动它。/etc/mercurial-server 包含一些影响 mercurial-server 行为的文件。您可以使用 ~hg/.mercurial-server 来决定它的位置。

于 2013-03-06T11:06:09.377 回答