From 89a6ecc55b55ae87c39c5d9edb115731550fba95 Mon Sep 17 00:00:00 2001 From: Lars Schneider Date: Sun, 4 Dec 2016 15:03:11 +0100 Subject: git-p4: add config to retry p4 commands; retry 3 times by default P4 commands can fail due to random network issues. P4 users can counter these issues by using a retry flag supported by all p4 commands [1]. Add an integer Git config value `git-p4.retries` to define the number of retries for all p4 invocations. If the config is not defined then set the default retry count to 3. [1] https://www.perforce.com/perforce/doc.current/manuals/cmdref/global.options.html Signed-off-by: Lars Schneider Reviewed-by: Luke Diamand Signed-off-by: Junio C Hamano --- Documentation/git-p4.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Documentation') diff --git a/Documentation/git-p4.txt b/Documentation/git-p4.txt index c83aaf39c3..656587248c 100644 --- a/Documentation/git-p4.txt +++ b/Documentation/git-p4.txt @@ -467,6 +467,10 @@ git-p4.client:: Client specified as an option to all p4 commands, with '-c ', including the client spec. +git-p4.retries:: + Specifies the number of times to retry a p4 command (notably, + 'p4 sync') if the network times out. The default value is 3. + Clone and sync variables ~~~~~~~~~~~~~~~~~~~~~~~~ git-p4.syncFromOrigin:: -- cgit v1.2.3