[PATCH 0/2] Remote helper for p4
- From
Daniel Barkalow <barkalow@iabervon.org>
- Date
- Aug 5, 2009, 05:02 UTC
- Message-ID
- <alpine.LNX.2.00.0908050056280.2147@iabervon.org>
This series implements a client-side helper for p4, with the ability to import projects with smallish history structure and export simple history on good days.
Mostly, it serves as a second example of a foreign helper, with an RFC version of the "export" command.
Daniel Barkalow (2): Add push by "export" Implement git-vcs-p4
Documentation/git-remote-helpers.txt | 33 + Documentation/git-vcs-p4.txt | 47 ++ Makefile | 23 + transport-helper.c | 62 ++ vcs-p4/p4client-api.cc | 455 ++++++++++++ vcs-p4/p4client.c | 158 +++++ vcs-p4/p4client.h | 74 ++ vcs-p4/vcs-p4.c | 1250 ++++++++++++++++++++++++++++++++++ vcs-p4/vcs-p4.h | 135 ++++ 9 files changed, 2237 insertions(+), 0 deletions(-) create mode 100644 Documentation/git-vcs-p4.txt create mode 100644 vcs-p4/p4client-api.cc create mode 100644 vcs-p4/p4client.c create mode 100644 vcs-p4/p4client.h create mode 100644 vcs-p4/vcs-p4.c create mode 100644 vcs-p4/vcs-p4.h