定期的にp4同期を取得し、実際に同期されたものを知りたいです。だから私はp4.run_sync
(私が理解している限り)変更ごとのdictのリストであるリターンを取得します
sync = p4.run_sync()
キーを印刷すると、次のようになります。
sync dict Nr: 0 --------------
* totalFileSize
* rev
* totalFileCount
* clientFile
* fileSize
* action
* depotFile
* change
sync dict Nr: 1 --------------
* action
* clientFile
* rev
* depotFile
* fileSize
sync dict Nr: 2 --------------
* action
* clientFile
* rev
* depotFile
* fileSize
したがって、最初のdictにのみ変更番号があります!
他の人を取得するにはどうすればよいですか?私は現在depotFiles
、他のdictを閲覧し、headChangeをp4.fstat
..から取得していますが、これはかなりハッキーなようです...
同期された各変更番号を実際に使用して、すぐに説明を取得したいと思います。
または、これを行うためのより適切な方法はありますか?ありがとう!