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

Re: [Reminder] Subversion a mentor for Google Summer of Code

From: Peter N. Lundblad <peter_at_famlundblad.se>
Date: 2006-05-14 20:56:20 CEST

Qi Fred writes:
> The reason is NOT text files are small to enable only the binary files
> working without text-base. The basic idea is that text files have
> many special properties, such as svn:eol-style, svn:keywords, etc.,
> which need special considerations. The process of text files would be
> more complex than binary ones to achieve a same performance.

I think you are mistaken here. What does properties have to do with
this? We can't drop the propsbases, because they are needed for a lot
of things. And you can have keyword expansion enabled in binary files
as well.

> Further more, small files may waste a lot of disk spaces in certain
> systems. Working without text base is a charming feature.
> In my mind, a rsync-like algorithm is a way to achieve this goal.
> This is suggested in my revised proposal submitted to SoC.

Yes, but as I've pointed out before, you don't *need* an rsync
algorithm.
It will just require more network bandwidth.
Note that I'm opposed to a simplified "rsync-like" algorithm as you've
proposed, that only works if blocks are exactly aligned, because we
will be stuck with supporting that even when the have the real thing.

Best Regards,
//Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun May 14 20:57:01 2006

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.