[PATCH 0/6] git-p4: view spec improvements
- From
- Pete Wyckoff <pw@padd.com>
- Date
- Jan 2, 2012, 23:05 UTC
- Message-ID
- <1325545554-16540-1-git-send-email-pw@padd.com>
Gary found and fixed a few bothersome problems with how git-p4 parses the View lines in client specifications. I got the itch to fix other issues, and ended up writing a battery of test cases and redoing the view spec code entirely.
Patch summary:
1. Add 22 test cases for client view spec handling, most of which are expected to fail. Test review welcome.
2-4. Fix issues with unsupported wildcards, incorrect sorting, and add support for single-file maps.
5. Rewrite view spec code, fixing the rest of the tests.
This is new python that could use some review.6. Update docs. This depends on pw/p4-docs-and-tests that is in next.
Gary Gibbons (3): git-p4: fix test for unsupported P4 Client Views git-p4: sort client views by reverse View number git-p4: support single file p4 client view maps
Pete Wyckoff (3): git-p4: test client view handling git-p4: rewrite view handling git-p4: view spec documentation
Documentation/git-p4.txt | 40 ++++-- contrib/fast-import/git-p4 | 316 ++++++++++++++++++++++++++++++++--------- t/t9809-git-p4-client-view.sh | 290 +++++++++++++++++++++++++++++++++++++ 3 files changed, 564 insertions(+), 82 deletions(-) create mode 100755 t/t9809-git-p4-client-view.sh
-- 1.7.8.1.407.gd70cb