Subject: Re: [PATCH 0/8] Resurrect rr/svn-export

From: Jonathan Nieder <[email-masked]>
Date: Fri, 16 Jul 2010 05:13:52 -0500

Hi,

While Ram travels halfway across the globe, I have rerolled at his
request.  You can find the result at
  git://repo.or.cz/git/jrn.git rr/svn-fe

The main difference from the version sent already is the addition of
tests and a small tweak to the treap implementation to make them
pass.  I will send the two patches with new tests as replies to this
message.  Thoughts welcome, as always.

David Barr (5):
  Add memory pool library
  vcs-svn: Add string-specific memory pool
  Add stream helper library
  Add infrastructure to write revisions in fast-export format
  Add SVN dump parser

Jason Evans (1):
  Add treap implementation

Jonathan Nieder (3):
  Export parse_date_basic() to convert a date string to timestamp
  Introduce vcs-svn lib
  Add a sample user for the svndump library

 .gitignore                |    2 +
 Makefile                  |   14 ++-
 cache.h                   |    1 +
 contrib/svn-fe/.gitignore |    4 +
 contrib/svn-fe/Makefile   |   64 +++++++++
 contrib/svn-fe/svn-fe.c   |   15 ++
 contrib/svn-fe/svn-fe.txt |   68 +++++++++
 date.c                    |   14 +-
 t/t0080-vcs-svn.sh        |  101 ++++++++++++++
 test-obj-pool.c           |  116 ++++++++++++++++
 test-treap.c              |   65 +++++++++
 vcs-svn/LICENSE           |   33 +++++
 vcs-svn/fast_export.c     |   75 ++++++++++
 vcs-svn/fast_export.h     |   14 ++
 vcs-svn/line_buffer.c     |   91 +++++++++++++
 vcs-svn/line_buffer.h     |   12 ++
 vcs-svn/obj_pool.h        |   61 +++++++++
 vcs-svn/repo_tree.c       |  331 +++++++++++++++++++++++++++++++++++++++++++++
 vcs-svn/repo_tree.h       |   26 ++++
 vcs-svn/string_pool.c     |  101 ++++++++++++++
 vcs-svn/string_pool.h     |   12 ++
 vcs-svn/svndump.c         |  289 +++++++++++++++++++++++++++++++++++++++
 vcs-svn/svndump.h         |    8 +
 vcs-svn/trp.h             |  223 ++++++++++++++++++++++++++++++
 vcs-svn/trp.txt           |   98 +++++++++++++
 25 files changed, 1829 insertions(+), 9 deletions(-)
 create mode 100644 contrib/svn-fe/.gitignore
 create mode 100644 contrib/svn-fe/Makefile
 create mode 100644 contrib/svn-fe/svn-fe.c
 create mode 100644 contrib/svn-fe/svn-fe.txt
 create mode 100755 t/t0080-vcs-svn.sh
 create mode 100644 test-obj-pool.c
 create mode 100644 test-treap.c
 create mode 100644 vcs-svn/LICENSE
 create mode 100644 vcs-svn/fast_export.c
 create mode 100644 vcs-svn/fast_export.h
 create mode 100644 vcs-svn/line_buffer.c
 create mode 100644 vcs-svn/line_buffer.h
 create mode 100644 vcs-svn/obj_pool.h
 create mode 100644 vcs-svn/repo_tree.c
 create mode 100644 vcs-svn/repo_tree.h
 create mode 100644 vcs-svn/string_pool.c
 create mode 100644 vcs-svn/string_pool.h
 create mode 100644 vcs-svn/svndump.c
 create mode 100644 vcs-svn/svndump.h
 create mode 100644 vcs-svn/trp.h
 create mode 100644 vcs-svn/trp.txt

-- 
1.7.2.rc2