Ivan Zhakov <ivan_at_visualsvn.com> wrote:
> On 10 November 2015 at 18:28, Julian Foad <julianfoad_at_apache.org> wrote:
>> The work on the 'move-tracking-2' branch currently consists of some
>> library functions (mostly named 'svn_branch_*') which are used only by
>> the demo tool named 'svnmover'. These do not interfere with normal
>> Subversion operation at all. I propose to merge this to trunk to lower
>> the barrier to participation in this work.
>>
>> I first need to review a few places where I touched existing code to
>> insert 'shims'; only a small part of this would remain, I think, as
>> bidirectional shims are not currently available.
>>
>> Any objections?
>>
> Do you propose to merge all 'move-tracking-2' branch or only some
> specific changes?
All of the main functionality, which is: the library ("svn_branch_*",
etc.) and the "svnmover" application.
I'm not not sure about including the ancillary changes I have made, which are:
SVN_DBG (add a 'quiet mode' global flag),
compiler warning flags (to not warn on returning aggregates (structs)),
"linenoise" lib (adding command-line completion and editing to the
"prompt" function),
notes,
hash/array iteration utilities (svn_iter.h/iter.c)
and possibly others. What do we all think about those? I'm thinking:
not the SVN_DBG 'quiet mode',
yes the compiler warning flags,
yes the "linenoise" lib,
I'll review the notes before deciding,
not the hash/array iterators
- Julian
Received on 2015-11-11 11:34:12 CET