git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 00/11] git-p4: asciidoc documentation and fixes

From
PWPete Wyckoff <pw@padd.com>
Date
Dec 17, 2011, 18:52 UTC
Message-ID
<1324147942-21558-1-git-send-email-pw@padd.com>
This series starts with a revamp of the documentation for git-p4,
moving it into Documentation/ with the rest of the docs.  Changes
from v1 of this patch address:
    - review comments by Frans Klaver <fransklaver@gmail.com>
    - review comments by Luke Diamand <luke@diamand.org>
    - spellcheck

The other ten patches clarify the documentation, adding tests to verify the current behavior of various git-p4 options. Three of these also modify git-p4 itself.

Patch 6 adds code to catch two conflicting options.

Patch 10 fixes an obvious bug where both an option and a variable existed, but were honored inconsistently.

Patch 11 catches an invocation problem and exits early with an error message instead of waiting for an exception later.

Suggestions on how to rearrange these patches would be welcome. I think the series is otherwise ready for testing in next.

		-- Pete
Pete Wyckoff (11):
  git-p4: introduce asciidoc documentation
  git-p4: test debug macro
  git-p4: clone does not use --git-dir
  git-p4: test cloning with two dirs, clarify doc
  git-p4: document and test clone --branch
  git-p4: honor --changesfile option and test
  git-p4: document and test --import-local
  git-p4: test --max-changes
  git-p4: test --keep-path
  git-p4: test and document --use-client-spec
  git-p4: document and test submit options
 Documentation/git-p4.txt       |  480 ++++++++++++++++++++++++++++++++++++++++
 contrib/fast-import/git-p4     |   32 +++-
 contrib/fast-import/git-p4.txt |  302 -------------------------
 t/lib-git-p4.sh                |   27 +++
 t/t9800-git-p4.sh              |   60 +++++
 t/t9806-options.sh             |  170 ++++++++++++++
 t/t9807-submit.sh              |   54 +++++
 7 files changed, 820 insertions(+), 305 deletions(-)
 create mode 100644 Documentation/git-p4.txt
 delete mode 100644 contrib/fast-import/git-p4.txt
 create mode 100755 t/t9806-options.sh
-- 
1.7.8.258.g45cc3c
Next: Pete Wyckoff
Message 1 of 20 in “git-p4: asciidoc documentation and fixes”
  1. 00/11 git-p4: asciidoc documentation and fixesPete Wyckoff, Dec 17, 2011
  2. 01/11 git-p4: introduce asciidoc documentationPete Wyckoff, Dec 17, 2011
  3. 02/11 git-p4: test debug macroPete Wyckoff, Dec 17, 2011
  4. Luke DiamandDec 17, 2011
  5. 02/11 git-p4: test debug macroPete Wyckoff, Dec 18, 2011
  6. Jonathan NiederDec 18, 2011
  7. Pete WyckoffDec 18, 2011
  8. 02/11 git-p4: test debug macroPete Wyckoff, Dec 18, 2011
  9. Luke DiamandDec 18, 2011
  10. Junio C HamanoDec 18, 2011
  11. Pete WyckoffDec 20, 2011
  12. 03/11 git-p4: clone does not use --git-dirPete Wyckoff, Dec 17, 2011
  13. 04/11 git-p4: test cloning with two dirs, clarify docPete Wyckoff, Dec 17, 2011
  14. 05/11 git-p4: document and test clone --branchPete Wyckoff, Dec 17, 2011
  15. 06/11 git-p4: honor --changesfile option and testPete Wyckoff, Dec 17, 2011
  16. 07/11 git-p4: document and test --import-localPete Wyckoff, Dec 17, 2011
  17. 08/11 git-p4: test --max-changesPete Wyckoff, Dec 17, 2011
  18. 09/11 git-p4: test --keep-pathPete Wyckoff, Dec 17, 2011
  19. 10/11 git-p4: test and document --use-client-specPete Wyckoff, Dec 17, 2011
  20. 11/11 git-p4: document and test submit optionsPete Wyckoff, Dec 17, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.