You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by cm...@collab.net on 2002/06/06 23:34:57 UTC
`svn log' stands the test of (version) time.
What I did:
- copied the subversion repository off to another machine
- undeltified every 50th revision of that copy
- simultaneously dumped that repos and loaded into into a new repos
with the new filesystem interface (`svnadmin-2092 dump | svnadmin-load`
is THE bomb).
- ran `svn log http://<myserver>/repos/svn/branches/issue-654-dev/\
subversion/libsvn_fs/structure`
Note that in the new NodeRevId system, `svn log' automatically
traverses copyfrom history!!! The branch at revision 1897, I think.
You can see in this output, however, that we get ALL logs for the
`structure' document. This is Goodness (but will soon become
optional, since it's really easy to restrict the traversal of
copy-history, too).
For the sake of bandwidth, I've trimmed the log output to just the
header lines and separators.
------------------------------------------------------------------------
rev 2031: cmpilato | Wed 29 May 2002 10:47:18 | 55 lines
------------------------------------------------------------------------
rev 1981: cmpilato | Mon 20 May 2002 11:49:57 | 36 lines
------------------------------------------------------------------------
rev 1980: cmpilato | Mon 20 May 2002 09:18:56 | 87 lines
------------------------------------------------------------------------
rev 1966: cmpilato | Wed 15 May 2002 14:16:30 | 74 lines
------------------------------------------------------------------------
rev 1948: cmpilato | Mon 13 May 2002 20:55:10 | 27 lines
------------------------------------------------------------------------
rev 1946: cmpilato | Mon 13 May 2002 15:22:03 | 8 lines
------------------------------------------------------------------------
rev 1944: cmpilato | Mon 13 May 2002 13:40:21 | 4 lines
------------------------------------------------------------------------
rev 1851: cmpilato | Thu 2 May 2002 09:48:43 | 106 lines
------------------------------------------------------------------------
rev 1420: kfogel | Tue 5 Mar 2002 12:25:21 | 4 lines
------------------------------------------------------------------------
rev 1376: cmpilato | Mon 25 Feb 2002 18:19:00 | 62 lines
------------------------------------------------------------------------
rev 157: kfogel | Tue 25 Sep 2001 12:16:46 | 2 lines
------------------------------------------------------------------------
rev 155: kfogel | Tue 25 Sep 2001 10:33:54 | 2 lines
------------------------------------------------------------------------
rev 1: svn | Thu 30 Aug 2001 23:24:14 | 1 line
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: `svn log' stands the test of (version) time.
Posted by Ben Collins-Sussman <su...@collab.net>.
cmpilato@collab.net writes:
> Note that in the new NodeRevId system, `svn log' automatically
> traverses copyfrom history!!!
Yah, I just ran 'svn log' on libsvn_wc/update_editor.c, and it traced
the logs all the way back to r1, even though the file was renamed in
r1316. Finally, all this history-preservation is paying off. :-)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org