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

[PATCH 0/6] git-p4: view spec improvements

From
PWPete 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
Next: Pete Wyckoff
Message 1 of 7 in “git-p4: view spec improvements”
  1. 0/6 git-p4: view spec improvementsPete Wyckoff, Jan 2, 2012
  2. 1/6 git-p4: test client view handlingPete Wyckoff, Jan 2, 2012
  3. 2/6 git-p4: fix test for unsupported P4 Client ViewsPete Wyckoff, Jan 2, 2012
  4. 3/6 git-p4: sort client views by reverse View numberPete Wyckoff, Jan 2, 2012
  5. 4/6 git-p4: support single file p4 client view mapsPete Wyckoff, Jan 2, 2012
  6. 5/6 git-p4: rewrite view handlingPete Wyckoff, Jan 2, 2012
  7. 6/6 git-p4: view spec documentationPete Wyckoff, Jan 2, 2012

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.