Thanks for the reply.
On 8/22/16 5:25 PM, Daniel Shahaf wrote:
> Eric Johnson wrote on Mon, Aug 22, 2016 at 14:29:47 -0700:
>> * // move original repo out of the way, move new copy into position.
> At the comma you should restart the server to flush caches:
Yes, I was simplifying a little in my pseudo-code, because after I stop
the server, I want to do another sync, in case additional changes come
in during the verify and pack steps.
>> Is there any particular reason that the "dump/load" process doesn't fix the
>> line-endings? Shouldn't it?
> 'load' could transform CRs, yes, but that might need to be optional to
> keep the "verbatim round-trip" possibility.
>> Why have the --bypass-prop-validation option?
>> Why not just fix the line endings? As it is now, the dump-load process is
>> effectively broken, because I have one of two seemingly poor choices: I can
>> either "bypass validation" (that sounds bad), or I simply keep the old
> "Bypass" just means the existing values in the dumpfile will be
> used verbatim. Using this option makes the loaded repository be in the
> same situation of the original 1.4 repository: a high-level invariant
> ("svn:* uses LF") does not hold, but the lower-level data format
> invariants do hold. In short, if you use this option you're postponing
> the problem but not making your situation any worse.
> P.S. Feel free to file an issue about making 'load' transform CR in
> svn:* nodeprops and revprops pointing to this thread.
I've filed https://issues.apache.org/jira/browse/SVN-4650
Thanks so much.
Received on 2016-08-23 03:53:21 CEST