[symfony]propel:build-model時のBaseモデルのタイムスタンプ変更を停止する

Written by uechoco 12月 16
このエントリをはてなブックマークに追加[symfony]propel:build-model時のBaseモデルのタイムスタンプ変更を停止するのはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

symfonyでsubversionやgitなどのバージョン管理システムを使っているとき、symfonyコマンドのpropel:build-modelをした後に、モデルとPeerのベースクラスが根こそぎ更新されているのが気になっていませんか?

実はpropelがモデルとPeerのベースクラスのphpDocコメント内に、生成日時のタイムスタンプを入れているんです。このタイムスタンプがbuild-modelをするたびに書き変わるので、毎回バージョン管理システムの更新対象になってしまっています。

このタイムスタンプの生成を停止する方法がありました。

モデル再構築で余計な更新が発生しないようにする – aki77の日記

このブログに載っているように、config/propel.iniの中にある、propel.addTimeStampをfalseにすると、タイムスタンプの生成が停止します。この変更で、build-model後のsvn status/git statusの結果がだいぶ改善されました。これはぜひお勧めしたい設定です。

こういうような、symfonyの新規プロジェクトを立ち上げたら、始めにやっておくべきTODO集があるといいですね。

このエントリをはてなブックマークに追加[symfony]propel:build-model時のBaseモデルのタイムスタンプ変更を停止するのはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

No Responses to “[symfony]propel:build-model時のBaseモデルのタイムスタンプ変更を停止する”

コメントはまだありません。

Comments RSS rss うえちょこ@ぼろぐ TrackBack Identifier URI rss うえちょこ@ぼろぐ

コメントする