Mercurial Path Configuration Using $HOME Fails in Production
Goal Configure a repository to use paths.default = $HOME/repo so that local developers can pull and push without hard‑coding absolute paths. Uncertainty On a production server the $HOME variable may be unset or point to a different directory. Mercurial then treats the variable as a literal string, resulting in an empty or invalid path and causing hg pull or