我有两个仓库:在Bitbucket和我自己的服务器上。Bitbucket的repo是用于测试的,我自己的服务器是一个生产repo。
我有以下。hgrc内容:
[paths]
default = ssh://hg@bitbucket.org/fancymedia/fancymedia-website
production = ssh://fancymedia@fancymedia.ru/www/fancymedia.ru/www
所以第一行带有"default"的是Bitbucket,第二行是生产路径。它允许我在终端中做这样一个技巧:
hg push /* it makes a push to bibucket as a default path */
hg push production /* it pushes to my production server */
我想做的就是在Netbeans中做同样的事情,是的,我可以推送到默认路径,但我不能推送到我的生产服务器,只是使用一个简短的别名'production',每次我必须键入所有的路径到服务器…
任何想法?
我查看了Mercurial与NetBeans集成的源代码,无法扩展菜单。它是简单地创建与一个单一的菜单项"推其他…"one_answers"拉其他…"。
NetBeans仅从.hg/hgrc
文件中的[paths]
部分读取default
, default-push
和default-pull
值。我同意在菜单中包含其他推/拉路径是明智的,但它们被忽略了。
这是NetBeans 7.1版本,希望将来会有所改变。