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@xxxxxxxxx> - review comments by Luke Diamand <luke@xxxxxxxxxxx> - 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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html