<< Back to previous view |
[QB-1933] Add retry and network timeout option to perforce repository sync
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 5.1.11 |
Fix Version/s: | 6.0.20 |
Type: | Improvement | Priority: | Major |
Reporter: | Maikel vd Hurk | Assigned To: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
Add retry and network timeout option to perforce repository sync, so instead of doing:
"p4 -p <host> -u <user> -P <password> -c <workspace> sync -f @ <changelist>" You could do: "p4 -r3 -vnet.maxwait=60 -p <host> -u <user> -P <password> -c <workspace> sync -f @ <changelist>" Where -r is the number of retries and net.maxwait is the time, in seconds, before a network connection times out. More details: http://www.perforce.com/perforce/r12.2/manuals/cmdref/sync.html http://www.perforce.com/perforce/r12.2/manuals/cmdref/configure.html |
Comments |
Comment by Maikel vd Hurk [ 12/Jun/15 03:39 PM ] |
Is there any possibility to enable this options to set for the perforce plugin? It are just client settings and the command will only return after the set attempts are done |
Comment by Robin Shen [ 13/Jun/15 12:16 AM ] |
In next patch release this can be added via additional sync options field in advanced setting of Perforce repository definition |