All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFCv4 0/5] CVS remote helper
@ 2009-08-17  3:35 Johan Herland
  2009-08-17  3:35 ` [RFCv4 1/5] Basic build infrastructure for Python scripts Johan Herland
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Johan Herland @ 2009-08-17  3:35 UTC (permalink / raw)
  To: git; +Cc: Johannes.Schindelin, Johan Herland, barkalow, davvid, gitster

Hi,

Another iteration of the patch series implementing a CVS remote helper.
Changes from the previous iteration:

- Python coding style fixes suggested by PEP8, PyLint, David Aguilar, etc.

- Documentation/git-remote-cvs.txt compile fix

- git_remote_cvs/Makefile fixes from David Aguilar (his v2 series)

- rebased onto current 'pu' (minus jh/vcs-cvs)

- split up patch 2/4 into two parts to fit on the Git mailing list


Have fun! :)

...Johan


Johan Herland (5):
  Basic build infrastructure for Python scripts
  1/2: Add Python support library for CVS remote helper
  2/2: Add Python support library for CVS remote helper
  git-remote-cvs: Remote helper program for CVS repositories
  Add simple selftests of git-remote-cvs functionality

 Documentation/git-remote-cvs.txt   |   85 +++
 Makefile                           |   46 ++
 configure.ac                       |    3 +
 git-remote-cvs.py                  |  683 ++++++++++++++++++++++++
 git_remote_cvs/.gitignore          |    2 +
 git_remote_cvs/Makefile            |   35 ++
 git_remote_cvs/__init__.py         |   27 +
 git_remote_cvs/changeset.py        |  126 +++++
 git_remote_cvs/commit_states.py    |   62 +++
 git_remote_cvs/cvs.py              |  998 ++++++++++++++++++++++++++++++++++++
 git_remote_cvs/cvs_revision_map.py |  418 +++++++++++++++
 git_remote_cvs/cvs_symbol_cache.py |  313 +++++++++++
 git_remote_cvs/git.py              |  680 ++++++++++++++++++++++++
 git_remote_cvs/setup.py            |   17 +
 git_remote_cvs/util.py             |  186 +++++++
 t/t9800-remote-cvs-basic.sh        |  524 +++++++++++++++++++
 t/t9801-remote-cvs-fetch.sh        |  291 +++++++++++
 t/test-lib.sh                      |    1 +
 18 files changed, 4497 insertions(+), 0 deletions(-)
 create mode 100644 Documentation/git-remote-cvs.txt
 create mode 100755 git-remote-cvs.py
 create mode 100644 git_remote_cvs/.gitignore
 create mode 100644 git_remote_cvs/Makefile
 create mode 100644 git_remote_cvs/__init__.py
 create mode 100644 git_remote_cvs/changeset.py
 create mode 100644 git_remote_cvs/commit_states.py
 create mode 100644 git_remote_cvs/cvs.py
 create mode 100644 git_remote_cvs/cvs_revision_map.py
 create mode 100644 git_remote_cvs/cvs_symbol_cache.py
 create mode 100644 git_remote_cvs/git.py
 create mode 100644 git_remote_cvs/setup.py
 create mode 100644 git_remote_cvs/util.py
 create mode 100755 t/t9800-remote-cvs-basic.sh
 create mode 100755 t/t9801-remote-cvs-fetch.sh

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-10-05 15:42 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-17  3:35 [RFCv4 0/5] CVS remote helper Johan Herland
2009-08-17  3:35 ` [RFCv4 1/5] Basic build infrastructure for Python scripts Johan Herland
2009-08-17  3:35 ` [RFCv4 2/5] 1/2: Add Python support library for CVS remote helper Johan Herland
2009-08-17  3:35 ` [RFCv4 3/5] 2/2: " Johan Herland
2009-10-05 13:31   ` Sverre Rabbelier
2009-10-05 14:41     ` Johan Herland
2009-10-05 14:50       ` Sverre Rabbelier
2009-10-05 15:35         ` Johan Herland
2009-08-17  3:36 ` [RFCv4 4/5] git-remote-cvs: Remote helper program for CVS repositories Johan Herland
2009-08-17  3:36 ` [RFCv4 5/5] Add simple selftests of git-remote-cvs functionality Johan Herland
2009-08-17 16:27 ` [RFCv4 6/5] Fix the Makefile-generated path to the git_remote_cvs package in git-remote-cvs Johan Herland
2009-08-18  0:41 ` [RFCv4 7/5] More fixes to the git-remote-cvs installation procedure Johan Herland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.