1
我有一個遠程clearcase服務器上的腳本,我使用paramiko invoke_shell執行該腳本包含一個cleartool findmerge命令的圖形,但圖形窗口永遠不會打開,雖然我用x11轉發。它永遠在等待,我甚至爲合併添加了結帳評論。我想要打開圖形窗口。Findmerge圖形使用paramiko
我有一個遠程clearcase服務器上的腳本,我使用paramiko invoke_shell執行該腳本包含一個cleartool findmerge命令的圖形,但圖形窗口永遠不會打開,雖然我用x11轉發。它永遠在等待,我甚至爲合併添加了結帳評論。我想要打開圖形窗口。Findmerge圖形使用paramiko
這取決於你是如何做到設置你的X-轉發:看this thread for example:
Enable X11 forwarding
的複選框,並將X顯示位置設置爲「localhost:0
」。Session
。 hostname
選擇SSH協議Save
按鈕來保存設置。export DISPLAY=windows ip:0
」clearprojexp &
的OP Srikar Veeramallu提到in the comments:
我在使用
cleartool setview
這也解釋了爲什麼 「永遠等待」 的動態視圖集。 A setview
將創建一個子shell,它可能不會受益於與主shell相同的X11轉發。
有關更多詳細信息,請參閱「Python and ClearCase setview
」。
用膩子這工作正常。但是當我用python使用paramiko模塊運行它來連接和執行命令時。我遇到過上面提到的問題 – 2015-02-23 08:16:25
@SrikarVeeramallu你是在你的python會話中用'cleartool setview'設置的動態視圖嗎? – VonC 2015-02-23 08:21:27
是我在動態視圖中使用cleartool setview – 2015-02-23 09:08:59