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

Re: dump 1.4 -> load 1.6 sync fail svn:ignore

From: Ryan Schmidt <subversion-2009b_at_ryandesign.com>
Date: Fri, 5 Jun 2009 15:28:34 -0500

On Jun 5, 2009, at 13:34, Andersen, Krista wrote:

> What I did instead was a propedit on r24 and r25 of the newly
> loaded repository to replace the svn:log message. But sync still
> fails in the same place.
> I successfully used this method once before on a similar problem on
> a different repository – but the error message in that case
> referred to the svn:log as the cause of the problem.
> When I do proplist on the new master repo I do not see an ignore
> property. Is there a way to find the ignore property? - or are
> you sure the actual offending EOL is somewhere else?
> The 1.4 version repository is not really mine to tweak. Would this
> work on my newly loaded repo on 1.6 ?

svn:log is a revision property, so you can change it anytime on the
revision using "svn propedit --revprop -r REV svn:log" assuming you
have installed a pre-revprop-change hook permitting such a change.

But svn:ignore is a file property, so you cannot change it, except by
editing the dump file.

If you have the dump file of the old 1.4 repository, and you are
trying to load it into your 1.6 repository, then you will need to
modify the dump file before loading it.

John's script only affects revision properties, not file properties,
so it won't help you, without some modification.

Possibly you could use svndumptool to help you fix the svn:ignore
properties in your dump file. (See its transform-prop command.)



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-06-05 22:29:42 CEST

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