Michael Sinz [mailto:Michael.Sinz@sinz.org] wrote:
> I think this just shows the confusion even more. r33 is not a
> historical log for the test.txt file. It does not exist there.
> The transition from r32 to r33 has some information about the
> file (and in this case the deletion) but at r33 (and r34, r35,
> etc) the file does not exist.
>
> The real question/problem is the inconsistency of the reporting
> of the transition vs the next repository state. A revision is
> a complete repository state.
A history is a story ("his story"), in other words a tail
of transitions and not a list of static states.
svn log is a historical representation. svn update, svn
info, etc are for stateful representations. -If log were a
stateful representation it would have no revision span option
(eg, r10-20) at all as a state is a solitary concept. I'd
like to point out that svn info does not allow for r#-#
syntax, which makes sense because info *is* a state
representation.
For those that were mis-taught in school that "learning
history" is about learning a list of names and dates there
could be a misunderstanding of what the term "history" really
means. I blame underfunded school systems. ;-)
-Byron
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jan 11 23:24:47 2007