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

Re: [lord@regexps.com: business models and revision control]

From: Tom Lord <lord_at_regexps.com>
Date: 2002-08-13 10:34:59 CEST

> Why does your delta-window foo have _anything_ to do with this at all?
       You do understand how cvs annotate works, and of the diff format, no?

Sure. I also know that report generation is a general problem of
which cvs-annotate-like functionality is a specific example.

Usually, one arranges the system so that the raw data for report
generators is made available in very simple formats (such as a
revision library). Then, work on specific report generators can
proceed independently and in multiple directions at once.

You can fit a heck of a lot of revisions in a link-based revision
library on a modern disk, and that's only likely to get better.
Low-level file system support may also offer new kinds of help here.

All the orginal work on heavily space-optimized storage formats was
done long, long ago when the economics were very different. Storage
capacity and bandwidth have long and are likely to continue to grow at
faster rates than the quantities of source code people manage, even at
very large projects.

I think it was more than a decade ago that I first heard of large
shops using WORM-disk jukeboxes, basically, to just snapshot source
file systems at regular and/or significant intervals. There's the
long term future of revision control.

-t

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 13 10:27:30 2002

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.