[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 531] Re:Q:$Name$ キーワードを置換できない?



河田@富士フイルムです。

私が良く理解していないのと、タグに関する考え方が幼稚なの
かもしれませんが、

takano@readmej.com writes:
 > >   | tagを割り当てた時に、ソースコードにタグ文字列を
 > >   | 埋め込めればHappyなのですが。CVSだけで。
 > > cvs status で十分だと思うのですが。
 > 
 > 別ディレクトリにexportせずに、作業ディレクトリのファイルをそのままよそへ
 > 持っていく需要があるんじゃないでしょうか。

私なんかの場合だと、リポジトリーにある最新以外のタグを
出荷することなどないので、

  cvs co module; cd module; make

で出来た a.out を出荷すると思って下さい。その場合に、 
ident a.out とすると、$Tag: 1.34$ と出て
くれた方が嬉しいと思うわけです。また、Cソースなら、

  const char VerMinor = 0x34;
  const char VerMajor = 0x1;

のように特定のメモリーにタグ(数値の方が嬉しい)を直接
埋め込みたいのです。4bitマイコンだったりすると1byte
でも貴重でして... (^_^;
何か良い方法ありませんでしょうか?