Sérgio Basto <ser...@serjux.com> writes:

> On Tue, 2012-03-20 at 19:23 -0500, Ryan Schmidt wrote: 
>> On Mar 20, 2012, at 19:17, Sérgio Basto wrote:
>> 
>> > Hi, I am facing a problem 
>> > I do a svn diff | lsdiff 
>> > I got file in random order , also happens with svn status 
>> 
>> Correct, Subversion does not output these in a sorted order.
>
> but one month ago , svn diff have always same output , now it is
> random , is a bug or regression.

That's the result of a change in the APR hash table implementation.
Subversion often uses "hash order" and in the past this was always the
same for a given set of hash keys.  The new APR implementation means
that this order is no longer constant.

> why the output shouldn't be sorted by name or something else ? 
> or why svn don't have a sort option this is insane . 

It could be done but nobody has done it yet, the APR change is only a
few weeks old.  Sorting may need to be optional as there is a cost to
sorting that not everybody would want.

-- 
Philip

Reply via email to