コンテンツ
質問
ディスクの空き容量を増やしたいので、不要ファイルやサイズが大きいファイルを削除したいです。
ファイル容量の統計がとれる機能はありませんか?
回答
"p4 sizes"コマンドを使用し、ディポに登録されているファイルのサイズを確認することができます。
検索対象とするディポパスを指定し、"p4 sizes"コマンドを実行します。
容量の大きい箇所に対して、さらに細かい粒度でパスを指定してコマンドを実行することで、容量の大きい箇所を
検索することができます。
コマンド例:プロジェクト単位でサイズを確認する場合
p4 -p server:port sizes -s -a -h //depot/Proj1/...
結果例
//depot/Proj1/... 16 files 3G bytes
■ 解説
-s : 指定されたファイルのサイズ合計を出力します。
"-s"オプションを指定しない場合は合計されず、ファイル、リビジョンごとに出力されます。
-a : 最新リビジョンだけではなく、すべてのリビジョンを対象にサイズを計算します。
-h : バイト、キロバイト、メガバイト、ギガバイト、テラバイトの単位で出力します。
単位は結果にあわせて自動で変換されます。
スケールファクタ=1,024。スケールファクタを1,000にする場合は"-H"を使用します。