1

ソース管理に関して subprocess コマンドを使用すると、Python が何を確認するのか興味があります。私は ClearCase の使用に行き詰まっており、ターミナルを起動するたびに、ClearCase 内でビューを起動するように cshrc をセットアップしています。

サブプロセス モジュール (subprocess.Popen) を介してシェル コマンドを実行すると、シェルのデフォルトが False になることがわかっています。ClearCase でビューを開始しないと、ソース管理にファイルが表示されないはずですが、表示されていることはわかっています。ソース管理内でファイルを実行できます。

ビューを開始せずにそれはどのように可能ですか?

ありがとう!

4

1 に答える 1

0

/view (Unix の場合) を介してビューにアクセスしていないことを確認してcleartool setviewください
これは、Python スクリプトから実行されるシステム コールとは互換性がありません。

シェルを実行すると、拡張パスにアクセスできます(動的ビューのみ)。pycleartool
のようなライブラリでどのような結果が得られるかを試すこともできます。

于 2013-03-12T18:24:43.577 に答える