Login | Register
My pages Projects Community openCollabNet

Discussions > users [DISABLED] > Re: Shredding private/confidential information?

subversion
Discussion topic

Back to topic list

Re: Shredding private/confidential information?

Author David Weintraub <qazwart at gmail dot com>
Full name David Weintraub <qazwart at gmail dot com>
Date 2009-04-28 08:54:52 PDT
Message On Tue, Apr 28, 2009 at 11:05 AM, Les Mikesell <lesmikesell at gmail dot com> wrote:
>>> - and as CVS demonstrates they are unnecessary.
>>
>> With CVS, people complained that they had to talk to the server
>> all the time. And now people complain that they don't have to
>> talk to the server all the time -- *sigh* :)
>
> The SVN people say you should have loads of extra disk space to waste.
> I say you should have a working network and not need all that
> duplication.  If "talking to a server" is a problem, that's a problem
> that should be fixed.

It's always been a question of whether you bet on the network or local
storage. ClearCase, for example, bet heavily on the network. Many of
us had diskless workstations, so we didn't even have storage.
ClearCase's working copies were stored in "views" that were usually
kept on a "view server". The advantage is that you could go to any
machine and see your view and do your work. Plus, that extra fast
10Mbps Ethernet and server was certainly a lot faster than that poky
processor on my machine.

The best feature about ClearCase was its ability to search for already
built objects that it would "winkin" into your view. That saved so
much time and effort. Why build something when it was already built?

Now, I have a 2.1 dual gigabyte processor sitting on my desktop with
120 Gigabytes of space. Nothing too exceptional these days. The big
problem is the slow network. Back when Atria was ClearCase's company,
the only traffic on my network was email. Now, gigabytes of data
passes back and forth every minute.

Even ClearCase's "winkin" feature is useless. My system can build any
object way before ClearCase can locate it in its database and transfer
it to my view.

Subversion was designed with this modern architecture in mind. We have
access to massive amounts of diskspace and fast processors while our
servers can be bogged down with traffic. Why not put all of that disk
space to good use and reduce the amount of traffic on the network?
Heck, many users use their laptops and they don't always have network
access. Subversion is structured to allow these users to do their
diffs and reverts and check to see what has been changed without
worrying about your network connection.

However, environments keep changing, and Subversion's design may soon
become as archaic as ClearCase's original design. Look at Netbooks
with minimal diskspace. Look at the ubiquitous network. Every donut
place and coffee shop has free WiFi connectivity. With 3G and 4G
networks, you have access to your repository from almost anywhere.

Maybe the next great revision control system will rely on this
universal network access and less on local diskspace. Maybe the next
repository storage medium will be "cloud based". However, for right
now, I believe the designers of Subversion have hit a good compromise
between disk space usage and network usage.

--
David Weintraub
qazwart at gmail dot com

« Previous message in topic | 27 of 31 | Next message in topic »

Messages

Show all messages in topic

Shredding private/confidential information‏ meteor3000 Steven 2009-04-27 05:20:09 PDT
     Re: Shredding private/confidential information‏ leak Kurt Pruenner 2009-04-27 06:24:08 PDT
         Re: Shredding private/confidential information‏ Campbell Allan <campbell dot allan at sword-ciboodle dot com> Campbell Allan <campbell dot allan at sword-ciboodle dot com> 2009-04-27 07:52:18 PDT
     Re: Shredding private/confidential information‏ eg <egoots at gmail dot com> eg <egoots at gmail dot com> 2009-04-27 09:49:02 PDT
         Re: Shredding private/confidential information‏ ryandesign Ryan Schmidt 2009-04-27 11:57:30 PDT
             Re: Shredding private/confidential information‏ levyam Andy Levy 2009-04-27 12:09:18 PDT
             Re: Shredding private/confidential information‏ eg <egoots at gmail dot com> eg <egoots at gmail dot com> 2009-04-27 14:32:44 PDT
                 RE: Shredding private/confidential information‏ tgleason Todd C. Gleason 2009-04-27 14:49:57 PDT
                     Re: Shredding private/confidential information‏ Les Mikesell <lesmikesell at gmail dot com> Les Mikesell <lesmikesell at gmail dot com> 2009-04-27 15:04:44 PDT
                         RE: Shredding private/confidential information‏ tgleason Todd C. Gleason 2009-04-27 15:20:54 PDT
                             Re: Shredding private/confidential information‏ ryandesign Ryan Schmidt 2009-04-27 17:07:39 PDT
                                 RE: Shredding private/confidential information‏ tgleason Todd C. Gleason 2009-04-27 17:32:19 PDT
                                 Re: Shredding private/confidential information‏ blair Blair Zajac 2009-04-27 17:56:46 PDT
                                     RE: Shredding private/confidential information‏ meteor3000 Steven 2009-04-28 03:16:24 PDT
                                         Re: Shredding private/confidential information‏ Erik Huelsmann <ehuels at gmail dot com> Erik Huelsmann <ehuels at gmail dot com> 2009-04-28 04:03:07 PDT
                                         Re: Shredding private/confidential information? Andrey Repin <anrdaemon at freemail dot ru> Andrey Repin <anrdaemon at freemail dot ru> 2009-04-28 05:25:05 PDT
                                             Re: Shredding private/confidential information? ryandesign Ryan Schmidt 2009-04-28 05:37:39 PDT
                                             Re: Shredding private/confidential information? Les Mikesell <lesmikesell at gmail dot com> Les Mikesell <lesmikesell at gmail dot com> 2009-04-28 05:46:00 PDT
                                                 Re: Shredding private/confidential information? ryandesign Ryan Schmidt 2009-04-28 06:12:10 PDT
                                                 Re: Shredding private/confidential information? stsp Stefan Sperling 2009-04-28 06:27:12 PDT
                                                     RE: Shredding private/confidential information? "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> 2009-04-28 06:48:51 PDT
                                                     Re: Shredding private/confidential information? hwright Hyrum K. Wright 2009-04-28 07:15:56 PDT
                                                         RE: Shredding private/confidential information? pilotbob Bob Archer 2009-04-28 07:20:52 PDT
                                                             Re: Shredding private/confidential information? markphip Mark Phippard 2009-04-28 07:25:56 PDT
                                                             Re: Shredding private/confidential information? stsp Stefan Sperling 2009-04-28 08:12:56 PDT
Page: of 2 « Previous | Next »
Messages per page: