なにかのまねごと

A Journey Through Imitation and Expression

今日絶対覚えておかなければならないこと

svn で共有しているソースを変更する作業を始める前は必ず

svn update

をかける。


そして、コンフリクトが起こっている場合、それを手作業で解決したのち、

svn resolved hogehoge

として解決したことを svn に伝える。でも、本当にコンフリクトが解決したという確信が持てるとき以外は絶対に resolved はかけない。


今日はここで svn resolved の代わりに svn revert をやっちまってローカルの作業内容パーという泣きを見た。まぁサーバ上のソースを変に書き換えなかっただけマシだけど。


最後に、 svn commit をする前に、

svn status
svn diff

を必ずかけて、変なファイルを追加したり必要なファイルを消そうとしていないか、ファイルに変な変更をしていないか、しっかりと目で確認する。