
系统级别的hgrc文件(在/etc/mercurial和<install-root>/etc/mercurial )显然是依赖于平台的,但是我怎样才能在每个用户的基础上使用依赖于平台的hgrc?
用例是覆盖特定平台上的系统configuration。 例如,我们在linux和solaris上有不同的合并工具。 当hgrc不允许任何控制逻辑时(如if os.uname()[0] == 'SunOS' ),我该如何重写solaris合并工具?
在windows上通过SSH客户端和服务器的Mercurial
通过windows上的ssh连接到mercurial
如何获得工作目录哈希确认所有未提交的更改?
使用从Ubuntu的ID_rsa和ID_rsa.pub到windows?
Mercurial和代码审查; 好的工作stream程
保存一组.<platform>.hgrc文件,并在每个文件中覆盖任何你想覆盖的文件。
在.bashrc设置一个环境变量:
export PLATFORM=`python -c 'import os; print os.uname()[0],'`
在~/.hgrc文件中,最后使用%include来包含正确的文件:
%include ~/$PLATFORM.hgrc
总结以上是内存溢出为你收集整理的在mercurial,如何设置和使用每个用户平台相关的hgrc?全部内容,希望文章能够帮你解决在mercurial,如何设置和使用每个用户平台相关的hgrc?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)