[PATCH 0/2] git-p4: fix submit regression with --use-client-spec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This pair of patches fixes a regression that happened with ecb7cf9
(git-p4: rewrite view handling, 2012-01-02).  There are two factors that
affect where files go in the client when submitting:  the cilent spec,
and the depot path.  When the depot path was not exactly the root of
the client, submit fails.

Fix this by always using the true client root.  And also notice that
somebody has to tell the submit path that it should be looking at the
cilent spec.  Save useClientSpec in a configuration variable if it
was specified as an option on the command line.

Junio: can you put this on maint to go out with the next 1.9.x?

Pete Wyckoff (2):
  git-p4: set useClientSpec variable on initial clone
  git-p4: fix submit regression with clientSpec and subdir clone

 Documentation/git-p4.txt      |   10 ++-
 contrib/fast-import/git-p4    |   97 ++++++++++++++++---------
 t/t9809-git-p4-client-view.sh |  159 ++++++++++++++++++++++++++++++++++++++---
 3 files changed, 219 insertions(+), 47 deletions(-)

-- 
1.7.9.219.g1d56c.dirty

--
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


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]