[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Merge 'svnmover' demo tool to trunk

From: Julian Foad <julianfoad_at_apache.org>
Date: Wed, 11 Nov 2015 10:33:49 +0000

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

This is an archived mail posted to the Subversion Dev mailing list.