03/06/07 09:07
>>558
うちはVSSで管理しているのに、単体テスト時から
変更履歴をソース内に全部残さないといけないので
ソースコードもサーバーも大変なことになっている。
コメントの半角スペースを消したり誤字修正するだけでも履歴残すように指示されているので
#if 0 // コメント修正(20030533 #226)
/* 以降、インターフェース仕様書にもとずく */
#else
/* 以降、インタフェース仕様書に基づく */
#endif
~~~
~~~
#if 0 // コメント修正(20030533 #226)
/* この処理では、あれをどーこうするために #212 の仕様変更で追加された関数 hoge を参照する */
#else
/* この処理では、あれをどーこうするために #211 の仕様変更で追加された関数 hoge を参照する */
#endif
こんなんばっかし。データをバイナリで埋め込んでいるファイルも全部履歴を残すので、
あるグラフィックデータが入っているファイルのサイズ、現在42.8MBになっている。実質120行ぐらいなのに。
今、一番小さいソースファイルでも800KBはあるかな。