Andreas Krey wrote on Wed, Mar 14, 2012 at 15:33:35 +0100:
> Hi,
> 
> the full glory:
> 
>   svn: E175008: Commit failed (details follow):
>   svn: E175008: At least one property change failed; repository is unchanged
>   svn: E175002: Error setting property 'ignore': 
>   Cannot accept non-LF line endings in 'svn:ignore' property
> 
> For one it would really helpful to know which of the seventeen
> svn:ignore properties is the culprit.
> 

It's probably an easy patch to libsvn_repos/fs-wrap.c.

> But the real strange thing: I did only do a merge; not actually
> edit any properties myself.
> 

So?  Propchanges are merged too.

> Is that coming from doing the merge on unix while most other
> commits (and all of the properties) are done on windows?
> 
> Or is svn 1.7.x (the client) more picky? (But it looks like
> a server message.)
> 
> Even worse: There are only 0a (LF) line endings in the ignore properties.
> No 0d (CR) in sight; at least in the output of 'svn pg svn:ignore'.
> 

Looking for 0x0a is the right thing, but you want 'propget --strict'.

> Using a 1.7 client on an 1.5.few server.
> 

I think the error message only exists in 1.6+ servers.

> Andreas
> 
> -- 
> "Totally trivial. Famous last words."
> From: Linus Torvalds <torvalds@*.org>
> Date: Fri, 22 Jan 2010 07:29:21 -0800

Reply via email to