[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 741] Re: *.pchのファイルサイズが小さくなる件
平田@マイクロフトです
コメントありがとうございます。
びんぢさんや樋口さんに指摘されたようにstatで調べたのですが、よくわからない
(^_^;
*.cppと*.pchが存在する状態で
cvs import -m "hoge" hoge hoge hoge
#これが悪いんでしょうね。importするときは,管理させたくないバイナリーを待避
してからするのでしょうか?
cvs checkout hoge
したあとでstatしてみると(長いからばっさり省略)
===================================================================
File: ctime.pch Status: Up-to-date
Working revision: 1.1.1.1 Mon Aug 28 01:33:59 2000
Repository revision: 1.1.1.1
\\hogeserv\private\CVSROOT/testa/Debug/ctime.pch,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
===================================================================
File: ctime.cpp Status: Up-to-date
Working revision: 1.1.1.1 Mon Aug 28 01:33:58 2000
Repository revision: 1.1.1.1 \\hogeserv\private\CVSROOT/testa/ctime.cpp,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
こんな感じで出力されます。この状態で*.pchのファイルサイズを見ると7.9M
−>45Byteになっています。(ちなみにここででてくる時間はTZ=JST−9と
してあるのですが、UTCになるのですか?)
45バイト目を見てみるとEOFコードが入っていました。やはり*.pchをバイ
ナリーではなくてテキストモードとしてファイルOpenしているようです。ソース
を見てみるとimport.cでlocal_optionがbでなければテキスト
モードであけるようです。(と納得するのに時間がかかるやつ>自分)
というわけで−k bをつけていない僕の使い方が間違っていました。ありがとうご
ざいました。
==================================
平田祥司 (shouji@microft.co.jp)
株式会社マイクロフト
神奈川県横浜市青葉区あかね台2-11-29
==================================