2012-02-26 24 views
0

如果我使用cmdAppend method將它們設置爲JavaHg和Mercurial命令服務器,--config選項是如何解釋的?該方法還沒有Javadoc。使用JavaHg設置Mercurial選項

它們會在通話過程中持續存在還是會在每次撥打execute方法後自動重置?

+0

(這個問題是私下問我的 - 我在這裏重新張貼一個答案,以防其他人有同樣的問題。) – 2012-02-26 13:41:18

回答

0

JavaHg沒有做任何特殊的處理,其參數與cmdAppend相加 - 他們直接進入命令服務器。一個選項與

cmd.cmdAppend("--config", "a.b=x"); 

設置只會影響到下一次cmd.execute();。這是tested right here in JavaHg

Mercurial命令服務器重置請求之間的配置,因此這也適用於其他命令服務器客戶端。