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

RE: Autoversioning and transactions

From: Sander Striker <striker_at_apache.org>
Date: 2003-05-06 00:26:55 CEST

> From: John Locke [mailto:mail@freelock.com]
> Sent: Tuesday, May 06, 2003 12:11 AM

[...]
> So what I'd like to know: Does putting a file to the repository with a
> webdav client store only the deltas for the new version, or an entirely
> new copy?

deltas.
 
> As best I can tell, the deltas are actually made on the client, not by
> the svn server. Is this true?

No, the filesystem does deltify after a commit (and I suppose that includes
autoversioned ones).

> If so, it suggests that you lose almost all of the benefits of subversion
> by using Autoversioning with a webdav
> client--other than having all versions retrievable. You lose any
> notification that the repository has been updated;

I wouldn't prevent a commit, no. But a post-commit hook sending email
(or whatever) notification can at least warn about changes.

> you lose ability to log a message with the commit (though you can add
> one later, manually);

Well, a pre-commit hook could set an autogenerated log message I suppose.

> you lose the bandwidth optimization of just sending the deltas through
> the network;

Correct.

> and you lose the disk space savings of storing the deltas
> for each version, instead of full copies.

Incorrect.

Sander

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue May 6 00:27:39 2003

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.