Conor MacNeill wrote:
> Hi,
>
> I've read through a lot of archives and I know this issue has had some
> coverage over time but I'd like to check the current thinking.
>
> One of our FishEye customers has a repository where a developer has
> mistyped the svn:keywords property name as svn::keywords. This property
> triggers the invalid XML issue in their SvnKit client using DAV as the
> property comes fromt the server as
>
> <S::keywords>Revision</S::keywords>
>
> I'd like to clarify if
>
> 1. this is something the user should not have done
> 2. SvnKit should be handling the non well-formed XML that comes back
> from the server. If so, I'm happy to follow up this with the SvnKit folks
It's something that the user should not have done. The Subversion
client-side code tries to prevent this from happening, but obviously you can
directly manipulate the repository and make it happen.
> Is there any easy way to expunge this property from their repository?
> Cleaning a dump could be a bit tricky.
Unfortunately, no. But cleaning the dump shouldn't be too hard in this
case. Find and replace svn::keywords with svn:keywords, and decrement the
Property-Content-Length and Content-Length values by 1 for each node where
you changed the property name.
--
C. Michael Pilato <cmpilato@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Thu May 3 18:07:58 2007