私は日常的にperforceに接続するpythonアプリを書いています。このアプリは、perfoce で Excel ファイルの内容を取得して解析し、一部のデータをデータベースにコピーします。ファイルはかなり大きいので、アプリがデータベースで最後に読み取ったファイルのリビジョンを追跡したいと思います。このようにして、リビジョン番号が大きいかどうかを確認し、変更されていない場合はファイルを読み取らないようにすることができます.
リビジョン番号、またはファイルが最後にチェックイン/変更されたときの変更リスト番号を取得することで間に合わせることができました。または、ファイルの不要な読み取りを回避するという私の目標を達成する方法について、他に何か提案があれば教えてください。
私はpython 2.7とperforce-python APIを使用しています