Re: Editing svn:log property on file

2012-10-30 Thread Daniel Shahaf
Srdan Dukic wrote on Tue, Oct 30, 2012 at 17:36:57 +1300: > Yes, it was the "svn:log" property on the revision (as opposed to the node) > which was causing the issue. Was able to modify it with the "propset" > command and it has allowed svnsync to continue the sync. > > So, the file to be patched

Re: Editing svn:log property on file

2012-10-29 Thread Srdan Dukic
Yes, it was the "svn:log" property on the revision (as opposed to the node) which was causing the issue. Was able to modify it with the "propset" command and it has allowed svnsync to continue the sync. So, the file to be patched is: http://svn.apache.org/repos/asf/subversion/trunk/subversion/svns

Re: Editing svn:log property on file

2012-10-29 Thread Daniel Shahaf
IIRC svnsync would only complain about revisions add or modify an svn:log property --- other changes to files having that property (even with a bad value) should sync errorlessly. See validate_revision() in subversion/libsvn_repos/fs-wrap.c Anyway. I suggest you figure out a way to exclude "svn:

Re: Editing svn:log property on file

2012-10-29 Thread Srdan Dukic
Hmmm... yes indeed. This does seem to be the case, as the same developer committed the same file, with the same log message in another location, and this time the dump/load is not working. Even though the load doesn't throw any errors, when continuing with the svnsync after loading, it starts comp

Re: Editing svn:log property on file

2012-10-29 Thread Daniel Shahaf
Srdan Dukic wrote on Tue, Oct 30, 2012 at 16:58:01 +1300: > Checked it by examining the contents of the dump file (cat [dumpfile]). > Where I expected to see: > > client?\146s > Wrong expectation, dump files never include this syntax. > I instead got: > > client?s > This doesn't say whether

Re: Editing svn:log property on file

2012-10-29 Thread Srdan Dukic
Checked it by examining the contents of the dump file (cat [dumpfile]). Where I expected to see: client?\146s I instead got: client?s Then, after copying it over to the slave and running "load", without the "--bypass-prop-validation" flag, the dump is loaded without any errors complaining about

Re: Editing svn:log property on file

2012-10-29 Thread Daniel Shahaf
Srdan Dukic wrote on Tue, Oct 30, 2012 at 16:45:36 +1300: > Thanks for that. Using svnadmin "dump" and then "load" worked. > > I didn't even have to pass the "--bypass-prop-validation" option to the > load command, as it seems the non-UTF8 symbols were converted to a "?" by > the dump command. Ho

Re: Editing svn:log property on file

2012-10-29 Thread Srdan Dukic
Thanks for that. Using svnadmin "dump" and then "load" worked. I didn't even have to pass the "--bypass-prop-validation" option to the load command, as it seems the non-UTF8 symbols were converted to a "?" by the dump command. -- Srdan Dukic On 30 October 2012 15:57, Daniel Shahaf wrote: > Sr

Re: Editing svn:log property on file

2012-10-29 Thread Daniel Shahaf
Srdan Dukic wrote on Tue, Oct 30, 2012 at 15:20:24 +1300: > Hi, > > I'm trying to setup an subversion replication between two servers (both > running version 1.6.11). When I try to replicate the data, I get the > following error in the logs: ... > But still no luck. Can anyone tell me how to modif

Re: Editing svn:log property on file

2012-10-29 Thread Daniel Shahaf
Srdan Dukic wrote on Tue, Oct 30, 2012 at 15:20:24 +1300: > But still no luck. Can anyone tell me how to modify the "svn:log" property > on the file itself, as opposed to the revision property? Has anyone seen > this issue before? > You need to use some tool that modifies history. (Which tool?

Editing svn:log property on file

2012-10-29 Thread Srdan Dukic
Hi, I'm trying to setup an subversion replication between two servers (both running version 1.6.11). When I try to replicate the data, I get the following error in the logs: Cannot accept 'svn:log' property because it is not encoded in UTF-8 [500, #125005] I've figured out which property it is,