[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: cvs2svn

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2001-04-16 20:50:36 CEST

> At the moment, I believe the timestamp is merely a property on the
> revision (there isn't an official timestamp now, and when asked a
> while back, jimb said "it'll be a property"). With that in mind, we
> ought to be able to set it arbitrarily.

Just as a note, we need to keep track of the checkin timestamp
separately from the file timestamp. For imports. It's a sad fact of
life that software these days doesn't always build properly if you
change the timestamps around (most commonly, it tries to rebuild
shipped files with tools you don't have or which you have the wrong
version of).

> However, the primary key for that is a (hash, userid, time) tuple.

(I realize this is getting kind of deep into implementation issues,
but:) Hash the userid together with the log message.

> We can do a preliminary bin-sort on the hash

This might be second-guessing gsort too much; not sure.
Received on Sat Oct 21 14:36:28 2006

This is an archived mail posted to the Subversion Dev mailing list.