git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv3 00/11] git-p4: asciidoc documentation and fixes
@ 2011-12-25  2:07 Pete Wyckoff
  2011-12-25  2:07 ` [PATCH 01/11] rename git-p4 tests Pete Wyckoff
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Pete Wyckoff @ 2011-12-25  2:07 UTC (permalink / raw)
  To: git

This series starts with a revamp of the documentation for git-p4,
moving it into Documentation/ with the rest of the docs.  Changes
from v2 of this series are:

    - rename tests to be consistent: t98<num>-git-p4-<topic>.sh
    - drop debug() test helper

Pete Wyckoff (11):
  rename git-p4 tests
  git-p4: introduce asciidoc documentation
  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/{t9800-git-p4.sh => t9800-git-p4-basic.sh}       |   60 +++
 ...etachars.sh => t9803-git-p4-shell-metachars.sh} |    0
 ...it-edit.sh => t9805-git-p4-skip-submit-edit.sh} |    0
 t/t9806-git-p4-options.sh                          |  170 +++++++
 t/t9807-git-p4-submit.sh                           |   92 ++++
 t/t9807-submit.sh                                  |   38 --
 t/{t9808-chdir.sh => t9808-git-p4-chdir.sh}        |    0
 10 files changed, 831 insertions(+), 343 deletions(-)
 create mode 100644 Documentation/git-p4.txt
 delete mode 100644 contrib/fast-import/git-p4.txt
 rename t/{t9800-git-p4.sh => t9800-git-p4-basic.sh} (90%)
 rename t/{t9803-git-shell-metachars.sh => t9803-git-p4-shell-metachars.sh} (100%)
 rename t/{t9805-skip-submit-edit.sh => t9805-git-p4-skip-submit-edit.sh} (100%)
 create mode 100755 t/t9806-git-p4-options.sh
 create mode 100755 t/t9807-git-p4-submit.sh
 delete mode 100755 t/t9807-submit.sh
 rename t/{t9808-chdir.sh => t9808-git-p4-chdir.sh} (100%)

-- 
1.7.8.534.g03ab.dirty

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 00/11] git-p4: asciidoc documentation and fixes
@ 2011-12-17 18:52 Pete Wyckoff
  2011-12-17 18:52 ` [PATCH 08/11] git-p4: test --max-changes Pete Wyckoff
  0 siblings, 1 reply; 13+ messages in thread
From: Pete Wyckoff @ 2011-12-17 18:52 UTC (permalink / raw)
  To: git

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

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

end of thread, other threads:[~2011-12-25  2:11 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-25  2:07 [PATCHv3 00/11] git-p4: asciidoc documentation and fixes Pete Wyckoff
2011-12-25  2:07 ` [PATCH 01/11] rename git-p4 tests Pete Wyckoff
2011-12-25  2:07 ` [PATCH 02/11] git-p4: introduce asciidoc documentation Pete Wyckoff
2011-12-25  2:07 ` [PATCH 03/11] git-p4: clone does not use --git-dir Pete Wyckoff
2011-12-25  2:07 ` [PATCH 04/11] git-p4: test cloning with two dirs, clarify doc Pete Wyckoff
2011-12-25  2:07 ` [PATCH 05/11] git-p4: document and test clone --branch Pete Wyckoff
2011-12-25  2:07 ` [PATCH 06/11] git-p4: honor --changesfile option and test Pete Wyckoff
2011-12-25  2:07 ` [PATCH 07/11] git-p4: document and test --import-local Pete Wyckoff
2011-12-25  2:07 ` [PATCH 08/11] git-p4: test --max-changes Pete Wyckoff
2011-12-25  2:07 ` [PATCH 09/11] git-p4: test --keep-path Pete Wyckoff
2011-12-25  2:07 ` [PATCH 10/11] git-p4: test and document --use-client-spec Pete Wyckoff
2011-12-25  2:07 ` [PATCH 11/11] git-p4: document and test submit options Pete Wyckoff
  -- strict thread matches above, loose matches on Subject: below --
2011-12-17 18:52 [PATCH 00/11] git-p4: asciidoc documentation and fixes Pete Wyckoff
2011-12-17 18:52 ` [PATCH 08/11] git-p4: test --max-changes Pete Wyckoff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).