====== P4コマンドでファイルが変更済みかどうかを判定する ====== Perforceでチェックアウト中のファイルに変更があるかどうか──P4Vで言えば、チェンジリストのファイルアイコンが青くなってるかどうか、を調べるには''p4 diff -sr /path/to/file''を使う。ファイルに変更があれば何も返ってこず、変更がなければ与えたファイルのフルパスが返って来る。 ■ファイルに変更がある場合 $ p4 diff -sr modified_file.cpp $ ■ファイルに変更がない場合 $ p4 diff -sr no_changes_file.cpp /path/to/no_changes_file.cpp $ もっと直接的に確認できる方法は無いのだろうか・・・? ===== 参考サイト ===== * [[http://www.toyo.co.jp/files/user/img/product/ss/help/perforce/r15.1/manuals/cmdref/p4_diff.html|p4 diff // P4コマンドリファレンス]]