git-p4: document and test submit options
Clarify there is a -M option, but no -C. These are both configurable through variables. Explain that the allowSubmit variable takes a comma-separated list of branch names. Catch earlier an invalid branch name given as an argument to "git p4 clone". Test option --origin, variable allowSubmit, and explicit master branch name. Signed-off-by: Pete Wyckoff <pw@padd.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
09fca77b9e
commit
28755dbaa5
@ -267,7 +267,9 @@ These options can be used to modify 'git p4 submit' behavior.
|
||||
|
||||
-M[<n>]::
|
||||
Detect renames. See linkgit:git-diff[1]. Renames will be
|
||||
represented in p4 using explicit 'move' operations.
|
||||
represented in p4 using explicit 'move' operations. There
|
||||
is no corresponding option to detect copies, but there are
|
||||
variables for both moves and copies.
|
||||
|
||||
--preserve-user::
|
||||
Re-author p4 changes before submitting to p4. This option
|
||||
@ -453,7 +455,9 @@ git-p4.skipSubmitEditCheck::
|
||||
git-p4.allowSubmit::
|
||||
By default, any branch can be used as the source for a 'git p4
|
||||
submit' operation. This configuration variable, if set, permits only
|
||||
the named branches to be used as submit sources.
|
||||
the named branches to be used as submit sources. Branch names
|
||||
must be the short names (no "refs/heads/"), and should be
|
||||
separated by commas (","), with no spaces.
|
||||
|
||||
git-p4.skipUserNameCheck::
|
||||
If the user running 'git p4 submit' does not exist in the p4
|
||||
|
Reference in New Issue
Block a user