path environment variables and ssh

James Walker kagi at jwwalker.com
Wed May 7 21:30:22 CDT 2008


Hi.  I'm new to mercurial, and I haven't been able to figure out where 
to define environment variables such that they will be seen by an ssh 
remote command to a server running Mac OS X 10.4.  For instance it's not 
~/.profile, which works if I log in interactively.  This caused a 
mercurial command with an ssh URL to fail because it couldn't find hg on 
the server.  I got around that problem by using my local .hgrc file to 
set the remote command to /usr/local/bin/hg.  But now I'm wondering 
about the PYTHONPATH.  If the server's hg were using python 2.3.5 (which 
comes standard with Mac OS X 10.4) rather than python 2.5.1 (which I 
installed), would there be an error message, or would it just run 
suboptimally?


More information about the Mercurial mailing list