[cvs-jp-info 22] Re: ファイルのタイムスタンプを維持する方法は?

Back to archive index

KOIE Hidetaka (鯉江英隆) hide****@koie*****
2003年 1月 22日 (水) 14:34:08 JST


  Message-Id: <867kc****@medak*****>
  Date:       Wed, 22 Jan 2003 11:59:34 +0900
  From:       Kazuhito KITTA <kitta****@medak*****>
  Subject:    [cvs-jp-info 19] ファイルのタイムスタンプを維持する方法..

  | アップデート時のタイムスタンプを強制的にリポジトリのタイムスタンプ
  | にする方法はあるのでしょうか?

cvsプロトコル上はできそうな気がしますが
そのようなコードはなさそうな気がします。
UNIXだとファイルの更新時間を変更するシステムコールは
utime/utimesしかないのですが、これを呼んでいる個所はなさそうなので。

  | 実行ファイルもcvs管理下においているため、それらのタイムスタンプを
  | 維持したい、というのが目的です。

実行ファイルだからタイムスタンプを維持したい
というのがいまいち理解できなかったのですが、気合いで
cvs logから作業ディレクトリのrevisionと一致する date: をみて
修正時刻を設定するスクリプトを組めば
目的は達成できるとおもいます。
逃げる方法として、めんどうですが
実行ファイルを一旦アーカイブしてからcommitしてもよいとおもいます。

--
鯉江英隆 <hide****@koie*****>



CVS-JP-info メーリングリストの案内
Back to archive index