On Thu, Jul 22, 2021 at 10:32:37AM +0200, Reinoud Zandijk wrote: > > > it looks like CVS randomly didn't commit some of my changes, > > > investigating... > > > > Yeah, not sure what happened; something caused it to, apparently, > > think a few of the files in the second changeset still had the > > original checkout timestamps. This makes it completely blind to any > > changes in them (even if you run cvs diff explicitly) until you touch > > the files. > > [...] > > Why would other version systems not suffer from this same issue > when the date stamps are somehow wrong?
Because they're more careful. e.g.: % touch -r file ref % echo 'more' >> file % touch -r ref file % hg status M file ? ref % -- David A. Holland dholl...@netbsd.org