bananan_wの日記: 騙されてたよぅゎぁぁぁん
日記 by
bananan_w
某具合の悪いプログラムの改造(改悪)を行っているのですが、
先日引き継いだソースだったりするんですよ。まぁ引き継いだって
言っても、ついこの間まで自分がメンテナンスしていたものが
fork したやつなので、基本は変わらないのです。
Perl なプログラムだったりするので、インストール済みの
環境を直接書き換えつつコーディングしてある程度できたので
CVS な側にバックポートしようとしたんですよ。
diff を取って手で地味にパッチを当てようとしたら、追加した
覚えの無い関数が新しく追加されたことになっている…
んんん。。。こんなはずは無い。と、引き継いだ直後のソースを取り寄せて、
最新のリリースバージョンのパッケージも展開して両方を見比べてみると
確かにソースに違いがある…
なんでだぁぁぁっ。と調べてみると、CVS に登録されている
hogehoge_work というディレクトリ配下に本物のソースが
登録されていたモヨウ。hogehoge ディレクトリは fork した
時のソースが入ってマスタ。
work なんて、消してしまうような名前のディレクトリにマスタを
入れるなと小(以下略
先日引き継いだソースだったりするんですよ。まぁ引き継いだって
言っても、ついこの間まで自分がメンテナンスしていたものが
fork したやつなので、基本は変わらないのです。
Perl なプログラムだったりするので、インストール済みの
環境を直接書き換えつつコーディングしてある程度できたので
CVS な側にバックポートしようとしたんですよ。
diff を取って手で地味にパッチを当てようとしたら、追加した
覚えの無い関数が新しく追加されたことになっている…
んんん。。。こんなはずは無い。と、引き継いだ直後のソースを取り寄せて、
最新のリリースバージョンのパッケージも展開して両方を見比べてみると
確かにソースに違いがある…
なんでだぁぁぁっ。と調べてみると、CVS に登録されている
hogehoge_work というディレクトリ配下に本物のソースが
登録されていたモヨウ。hogehoge ディレクトリは fork した
時のソースが入ってマスタ。
work なんて、消してしまうような名前のディレクトリにマスタを
入れるなと小(以下略
騙されてたよぅゎぁぁぁん More ログイン