2012-02-09 5 views
2

のMercurial/wの手動/プルをプッシュするリポジトリを指定して「その他」のオプションと一緒にリポジトリを引っ張っ/デフォルトのプッシュを一覧表示メニューを持っている:Netbeans/Mercurial - 「チーム - >共有」メニューに複数のプッシュ/プルリポジトリを定義しますか? NetBeansで

push/pull menu

私の「デフォルトのプッシュ/ pull "は中央のリポジトリに設定されていますが、私の作業リポジトリは最初にステージングリポジトリに格納されます。言うまでもなく、「共有」メニューでは「デフォルトのプッシュ/プル」よりも多くの項目を使用できます。現在、私は「他からプル」が、その後、手動で他のリポジトリの情報に毎回入力する必要が選択

 
- Share 
--- Push to default 
--- Push to my-other-repo-1 
--- Push to my-other-repo-2 
--- Push to other 
--- Pull from default 
--- Pull from my-other-repo-1 
--- Pull from my-other-repo-2 
--- Pull from other 

:それは次のようになりますので、より多くを定義するが方法です。

答えて

2

source for the Mercurial integration with NetBeansを見て、メニューを拡張することはできません。 createdには、「プッシュその他」と「プル・その他」の1つのメニュー項目があります。あなたが他のリポジトリへのショートカットを追加することができる

Mercurialは実際にa mechanismあります

[paths] 
default = http://server/mike-transcodes-719 
my-other-repo-1 = ssh://server/other-repo11 
my-other-repo-2 = http://server/other-repo-2 

を、このようなセクションであなたの.hg/hgrcファイルで、あなたが今、コマンドラインで

$ hg pull my-other-repo-1 

を行うことができます。ただし、.hg/hgrcファイルの[paths]セクションのdefault,default-push、およびdefault-pullの値のみがNetBeansで読み取られます。他のプッシュ/プルパスをメニューに含めることは賢明でしたが、無視されます。

これはNetBeansバージョン7.1以降です。これは今後変更される予定です。

+0

偉大な答えマーティン。 –

関連する問題