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

Re: What do you Hate about Subversion?

From: Barry Scott <barry_at_barrys-emacs.org>
Date: 2007-01-19 00:30:21 CET

On Jan 18, 2007, at 15:55, B. Smith-Mannschott wrote:

>
> On Jan 17, 2007, at 22:18, Keng Lam wrote:
>
>> what are the things that you hate, you wish could be changed ?
>> Please this is not a
>
> Errors because "inconsistent line endings" on properties.
>
> WTF? If svn is smart enough to know that a given property (most
> often svn:externals) is "textual" and can be expected to have
> linebreaks of a meaningful sort, why isn't it smart enough to be
> tolerant about the form they come in?
>
> Most often this error is introduced though editing the
> svn:externals with eclipse under windows and committing the results
> with subclipse.
>
> What's strange, is there's no way to *fix* this form the command line.
>
> svn refuses to propget
> svn refuses to propedit
>
> The only thing I can do is propset, replacing the property. Then I
> can propedit, *from memory* to correct it again.
>
> Oddly, I can correct this problem using subclipse. It's still able
> to read and edit the property.
>
> Isn't there any way to get the command line subversion to just give
> me the darn bytes stored in the property and stop trying to nanny
> me about line breaks?

You can reach into the .svn dir and find the bytes. Of course this is
not for the faint hearted.

I do this in the pysvn Workbench because the performance of the svn
prop API is very very slow.
They have no way to get all the props for the files in a single
folder in one call which kills performance.

Barry

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jan 19 00:30:59 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.