Mercurial 的每次 hg pull 和 hg push 其实是没有必要在后面输入完整的远程 repository 路径的。最简单的解决办法就是,打开你的用 hg 管理的项目,其中有一个名为 .hg 的隐藏目录,编辑其中的一个叫做 hgrc 的文件(如果还没有的话,就创建之),加入下面这三行(以我在 hg.io 的 olivida-start 项目为例):
[paths]
default = https://hg.io/livid/olivida-start/
default-push = https://hg.io/livid/olivida-start/
你需要把上面的 URL 换成你自己的项目的。之后你每次 hg pull/push 时,就不需要输入 URL 了。
start.olivida.com,我上面提到的那个小项目,是我目前自用的浏览器默认首页,运行于 GAE 上,收录了我最常访问的网站,及一些在安装新电脑时有用的网址。
Published at 23:45 CST, FEB 27 • 523+75 views

