git-p4: rewrite view handling
authorPete Wyckoff <pw@padd.com>
Mon, 2 Jan 2012 23:05:53 +0000 (18:05 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 3 Jan 2012 22:10:03 +0000 (14:10 -0800)
commitecb7cf98a7d02e943ce44b083639c75011f3d8ec
treeaa941239bc406fa7ed619b32d12587b0a1eca643
parente3e68643b5c2adec097ba26230e0fcb641febacb
git-p4: rewrite view handling

The old code was not very complete or robust.  Redo it.

This new code should be useful for a few possible additions
in the future:

    - support for * and %%n wildcards
    - allowing ... inside paths
    - representing branch specs (not just client specs)
    - tracking changes to views

Mark the remaining 12 tests in t9809 as fixed.

Signed-off-by: Pete Wyckoff <pw@padd.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/fast-import/git-p4
t/t9809-git-p4-client-view.sh