diff options
author | Lars Schneider <larsxschneider@gmail.com> | 2016-12-04 15:03:11 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-12-05 14:55:32 -0800 |
commit | 89a6ecc55b55ae87c39c5d9edb115731550fba95 (patch) | |
tree | a6e54354bbf5eac4f74f3b698b988011720cb0d8 /Documentation | |
parent | 454cb6bd52a4de614a3633e4f547af03d5c3b640 (diff) | |
download | git-89a6ecc55b55ae87c39c5d9edb115731550fba95.tar.gz git-89a6ecc55b55ae87c39c5d9edb115731550fba95.tar.xz |
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 <larsxschneider@gmail.com>
Reviewed-by: Luke Diamand <luke@diamand.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/git-p4.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/git-p4.txt b/Documentation/git-p4.txt index c83aaf39c..656587248 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 <client>', 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:: |