Subversionで競合が必ず発生する問題

App/config/hoge.ymlで発生した。
メールアドレスが記述されていて、本番環境ではメーリングリストを入れてあるけどテストの時は自分のアドレスをいれてある。普段はアドレスを修正することはないけど、メール送信のテストを行うと修正したりする。

自分開発環境で自分アドレスで編集、本番で使用するMLアドレスに戻してコミット
SVN更新で競合発生
MLアドレスがNG、他人アドレスになる
競合の編集と競合の解決でMLアドレスにする
自分開発環境で置換>ベースリポジトリから最新で他人アドレスのまま

自:ML
サーバ:MLアドレスを競合の編集
自:他人アドレス

わけがわからないので他人に相談してみる。

開発しているときのアドレスは自分アドレスで、そのままコミットする
競合の編集を行うだけで自分環境は自分アドレスになるので間違いが少ない

なるほど〜、そのルールでやってみよ。