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

Re: Cannot accept non-LF line endings in 'svn:ignore' property

From: Daniel Shahaf <danielsh_at_elego.de>
Date: Thu, 15 Mar 2012 02:06:08 +0200

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
Received on 2012-03-15 01:07:10 CET

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.