From: Engebakken Geir <geir.engebakken_at_edb.com>
Date: Thu, 11 Nov 2010 01:17:39 +0100
I have this error that I have searched the net for,and found a lot of incidents similar, but I cannot find a way to resolve this. The error is well known, I think :
svnsync: Cannot accept 'svn:ignore' property because it is not encoded in UTF-8
The error looks straightforward, something fishy about the svn:ignore property possibly from a pre-1.6.x commit where the check for UTF-8 was not that strict.
In the db/transactions dir the dead transaction is saved as 54270-xxxx, so I supposed the revision with wrong svn:ignore was 54270, but svn info on the synced repository says 54271 is the latest revision.
I have tried to find the offending sn:ignore in the source repository, but svnproget doesn't list any svn:ignore for those revisions. This is how I run the svn proget.
[root_at_alp-edbbfsvn db]# svn pg --revprop 'svn:ignore' -r 54270 file:///source/java
Nothing is returned, and the same for revision 54271.
Could anyone explain what I do wrong here?
( I also noticed something special about this revision 54270 (and 54271) they both lacked svn:log, although that is compulsory in our repository, enforced by a pre-commit, but that could have been manipulated by an admin though)
Any pointers would be helpful!
Note : All inquiries regarding Subversion, MKS and general Development servers should be directed to "EDB SourceControl System"
This is an archived mail posted to the Subversion Users mailing list.