Possible way to support $Log$
From: John Peacock <jpeacock_at_rowman.com>
 
Date: 2004-04-20 20:33:26 CEST 
I was thinking the other day about $Log$, which some people have complained
 1) All keyword processing (expansion) is line oriented (i.e. both $ delimiters
 2) The contents of $Log$ cannot include the $ delimeter;
 3) Causes difficulties with merging (this is from CVS' experience).
 What if there were a way to store some information about the length of the $Log$
 There are two scenarios that I was considering that could be supported with a
 A) Unlimited log - the full history entries for the file containing the $Log$
 B) Limited log - the user could specify how many logs (newest to oldest) would
 The way I was thinking this could be done is to have this appear _in the 
 A) $Log$ means unlimited log expansion;
 In the expanded WC representation of those file, it would appear this way:
 A)
    $Log: (2836) This is the log entry which is exactly
 B1)
    $Log[4]: (1054) This is the last 4 history entries which total
 B2)
    $Log(4k): (4004) This is as much history entries which will fit
 Of course, the complicating factors are that the log entries are stored 
 Just a thought...
 John
 -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Tue Apr 20 20:34:28 2004  | 
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.