You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Natalya Smirnov <Na...@reuters.com> on 2004/11/16 15:35:06 UTC
svn speed
What can this mean in terms of svn speed?
"Speed increasing is achieved basically at the expense of full backup of
all work files on your computer."
Natalya Smirnov
Computer Science Intern
Infrastructure Development
3 Times Square,
New York, NY 10036
natalya.smirnov@reuters.com
-----------------------------------------------------------------
Visit our Internet site at http://www.reuters.com
Get closer to the financial markets with Reuters Messaging - for more
information and to register, visit http://www.reuters.com/messaging
Any views expressed in this message are those of the individual
sender, except where the sender specifically states them to be
the views of Reuters Ltd.
Re: svn speed
Posted by Dave Neary <da...@phenix.fr>.
Hi Natalya,
Natalya Smirnov wrote:
> What can this mean in terms of svn speed?
>
> "Speed increasing is achieved basically at the expense of full backup of
> all work files on your computer."
It means that Subversion increases the speed (by eliminating the need
for client/server communication) of common operations like svn status
and svn diff by storing a pristine copy of the last revision that you
updated to locally. Thus all operations which can be handled without
going to the server are (handled without going to the server).
The cost of this elimination of client/server traffic is that your local
copy will be twice as big as it would be in a CVS checkout.
Cheers,
Dave.
--
David Neary
Phenix Engineering
110 ave Jean Jaures, 69007 Lyon
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: svn speed
Posted by Travis P <sv...@castle.fastmail.fm>.
On Nov 16, 2004, at 9:35 AM, Natalya Smirnov wrote:
> What can this mean in terms of svn speed?
>
> "Speed increasing is achieved basically at the expense of full backup
> of all work files on your computer."
A working copy keeps unmodified copies of all the files, so a working
copy requires 2x the disk space of the files checked out into the
working copy. Having the unmodified copies available locally means
that Subversion can do many operations (status, diff, revert) by
consulting the local copy and thus avoiding the network access that CVS
is forced to do. This is often faster and also allows these operations
even when not connected to any network at all.
-Travis
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org