Well, then, that should be easy to fix in svn_subst_translate_stream!
Issue #1240 filed... and assigned to me (iwantiwantiwant :-) ).
Ben Collins-Sussman <sussman@collab.net> writes:
> So I wrote a tiny editor to do that. Sure enough, an export of
> Subversion's own trunk sped up by a factor of 4! (See issue #1230)
>
> Then I made my editor notice the svn:eol-style property. Instead of
> just doing a 'mv tmpfile file' on each file, the editor now calls
> 'svn_subst_copy_and_translate (tmpfile, file)', changing line endings
> in the copy.
>
> And now there's basically no difference in speed at all... maybe a 5%
> speed increase at most. (!)
>
> On the one hand, I should probably chuck my export editor out the
> window, since it has proven fruitless. On the other hand, I think
> there's a big clue here about why 'svn checkout' might be so slow.
> It's doing the same thing: copy-and-translate on every received file.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 10 18:32:02 2003