[PULL svn-fe] fast-import 'ls', line-buffer changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Junio,

Please pull

  git://repo.or.cz/git/jrn.git svn-fe

to get the following changes on top of master + the old jn/svn-fe.

These are patches from the threads $gmane/164146 and $gmane/167536,
providing some plumbing to support incremental import in svn-fe.  They
are probably far from perfect but they seem to work okay so far, and
I'd be fine with putting any fixes on top of them.

Thoughts, suggestions, etc welcome as always.

David Barr (1):
      fast-import: add 'ls' command

Jonathan Nieder (13):
      vcs-svn: eliminate global byte_buffer
      vcs-svn: replace buffer_read_string memory pool with a strbuf
      vcs-svn: collect line_buffer data in a struct
      vcs-svn: teach line_buffer to handle multiple input files
      vcs-svn: make test-line-buffer input format more flexible
      tests: give vcs-svn/line_buffer its own test script
      vcs-svn: tweak test-line-buffer to not assume line-oriented input
      t0081 (line-buffer): add buffering tests
      vcs-svn: add binary-safe read function
      vcs-svn: allow character-oriented input
      vcs-svn: allow input from file descriptor
      vcs-svn: teach line_buffer about temporary files
      Merge commit 'jn/svn-fe' of git://github.com/gitster/git into svn-fe

 Documentation/git-fast-import.txt |   63 +++++++++++-
 fast-import.c                     |  162 +++++++++++++++++++++++++++++-
 t/t0080-vcs-svn.sh                |   54 ----------
 t/t0081-line-buffer.sh            |  201 +++++++++++++++++++++++++++++++++++++
 t/t9010-svn-fe.sh                 |    1 +
 t/t9300-fast-import.sh            |   92 +++++++++++++++--
 test-line-buffer.c                |   90 +++++++++++++----
 vcs-svn/fast_export.c             |    6 +-
 vcs-svn/fast_export.h             |    5 +-
 vcs-svn/line_buffer.c             |  105 +++++++++++++-------
 vcs-svn/line_buffer.h             |   33 +++++--
 vcs-svn/line_buffer.txt           |   36 ++++++-
 vcs-svn/svndump.c                 |   23 +++--
 13 files changed, 722 insertions(+), 149 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]