Perforce と統合するアプリケーションを開発しています。基本的な Perforce コマンドの学習段階で、「p4 の変更」がどのように機能するかについて質問があります。チェンジリストがサブミットされると、たとえば、次のファイルに影響します
- '//depot/Web/content/main.css'
- '//depot/Tool/app/init.py'
ここでコマンドを発行すると:
'p4 変更 //depot/Web/...'
変更リストが結果に表示されます。では、Perforce はこの情報をどのように管理するのでしょうか? パスとストアを分解しますか? それとも、オンラインの部分文字列クエリを実行しますか?
Perforce データベース スキーマに「共通パス」というフィールドがあることを確認しました。この場合、値は次のようになります。
'//デポ/...'
この場合、Perforce はどのように情報を取得するのでしょうか?