あるファイルが存在しなくてはいけないけど、そのファイルの中身がcheckoutされた先でどんなに変更されようとも無視するようにすることは可能でしょうか?

例:
conf/app-config.ini を初期設定の状態でcommitしておくがsvn:ignoreの状態になっている。
checkoutした時はその初期状態で存在しているが、その後はそのファイルがcommit対象になることはない。

今はconf/app-config.ini.sampleという名前で初期設定を書いておき、conf/app-config.iniはsvn:ignoreに設定しておく。。。という状態です。
checkoutした直後でも何もせずにアプリが動く状態で開発できるようにしたいんですけど。。