p4python

    1

    1答えて

    Iは、次のコードた: # script0.py def main(): p4 = p4python.P4.P4() p4.connect() print os.environ['P4CONFIG'] print p4.p4config_file p4.disconnect() を介して呼び出されている: # script0_test.py

    0

    1答えて

    私は、リポジトリを通過する「クローラ」に取り組んできました。実行するすべてのディレクトリに対して、そのディレクトリに対して同じ処理を行うスレッドを再帰的に作成します。実際には、これはreposで検出されたすべてのディレクトリに対して非常に短期間のスレッドを作成します。 (それだけで一つのパスに関する情報を要求するために非常に時間がかかることはありません、ちょうど十それらの何千ものがあります) ロジ

    1

    1答えて

    私はP4のためのP4でワークスペースを作成しようとしています。ターミナルで動作するコマンド:不明なコマンド p4 -d path client -S //stream name はP4のバージョンでは動作しません :私は、 "[エラー]" そうだ p4.run('-d', path, 'client', '-S', //stream, name) 。情報のために 'p4 help'を試して

    0

    1答えて

    syncコマンドを使用してワークスペースファイルを以前のリビジョンに同期しています:p4_object.run( "sync"、 "-f "、" --parallel = 0 "、" c:¥Users¥agrahari¥Desktop¥give¥first¥test_2.txt#2 ") 名前を変更しています:c:\ Users \ agrahari \ Desktopの名前を変更できませんでした

    7

    1答えて

    ワークスペースの認識を実装して以来、私はP4Pythonで本当に奇妙な問題を抱えています。 私はP4を継承し、そして__init__() に接続する "P4Commands" モジュールを持って、私は次のクラスそれぞれ有する:次のように 状況である P4USER P4Workspace P4Changelist P4CommandsモジュールはP4を継承し、親の「実行」メソッドを呼び出しながら、多

    0

    1答えて

    try: # Catch exceptions with try/except p4.connect() # Connect to the Perforce Server p4.run_login() client = p4.fetch_client() client['View'] = ['//TestPublic/Extern/firanl/... /

    1

    1答えて

    P4Pythonでgrep()コマンドを使用する方法を知っている人はいますか? 私はPerforceで動作するスクリプトを開発しており、は複数のファイル内の特定のテキストを簡単に検索します。 p4 grep -n -B 1 -e text_searched %DのようなP4コマンドを使用してPerforce>ツール>カスタムツールを管理するツールを既に作成しようとしましたが、複数のファイルで同じ検

    1

    1答えて

    私はP4Pythonのrun_syncを使用するツールを作成しています。ファイルを上書きすることができない場合、私は気づいた。開かれた.exeの場合、P4Pythonは約2分待ってから10回試して上書きします。 これには時間がかかり、この時間を短縮したり、操作を中断させるために何らかの方法が必要です。 私は、コンソールに時間をして短縮することができることを、知っている: p4 -r[number

    0

    1答えて

    基本的に、1つのマスターブランチとそのすべての子ブランチに統合された1つのCL(たとえば1000000)があります。ここで、CL 1000000がマスターブランチでバックアウトしているとします。この変更がすべての子ブランチで取り消されているかどうかをスクリプトで確認する方法はありますか?