Commit Graph

8 Commits

Author SHA1 Message Date
andrew firth
cabe530066 [P4VUtils] - small feedback changes, addition of refresh and shortcut for all custom tools.
- snapshot now more descriptive
- backout now more descriptive
- preflightAndSubmit reverted to old behavior, new command to MoveWriteableFilesthenPreflightAndSubmit added
#review @Ben.Marsh

[CL 16596338 by andrew firth in ue5-main branch]
2021-06-08 19:06:41 -04:00
andrew firth
e7adc2af32 [P4VUtils] - add creation of a copy CL for preflightandSubmit to avoid change of ownership prolems that otherwise block horde from checking in the preflight CL
#review-16556662 @Ben.Marsh @Marc.Audy

#rb ben.Marsh

[CL 16565953 by andrew firth in ue5-main branch]
2021-06-06 12:02:43 -04:00
carl bystrom
cb1335571b P4VUtils: Use client name from P4CLIENT env var for preflights
Without it, P4 can fallback to inferring the client name from other places, causing a confusion of what name to use.
When P4V invokes a so called "custom tool", it will supply the necessary P4 configuration through the normal env vars.

[CL 16514329 by carl bystrom in ue5-main branch]
2021-06-01 10:58:13 -04:00
Ben Marsh
6ad701d372 P4VUtils: Handle invalid or missing arguments gracefully.
#rb none
#rnx

[CL 15277817 by Ben Marsh in ue5-main branch]
2021-02-01 22:18:19 -04:00
Ben Marsh
9e0682fb68 P4VUtils: Add debug info to launching preflight.
#rb none
#rnx

[CL 15255963 by Ben Marsh in ue5-main branch]
2021-01-28 20:51:20 -04:00
Ben Marsh
b785e84b4f P4VUtils: Check the change is non-empty and shelve files before submit
#rb none
#rnx

[CL 15254378 by Ben Marsh in ue5-main branch]
2021-01-28 19:49:52 -04:00
Ben Marsh
6783a4319f P4VUtils: Add a command to merge a changelist to the current stream.
#rb none
#rnx

[CL 15249891 by Ben Marsh in ue5-main branch]
2021-01-28 16:51:59 -04:00
Ben Marsh
b70807aa77 Add tool for P4V extensions. Currently supports edigrate, describe, and Horde preflight commands.
#rb none

[CL 15140536 by Ben Marsh in ue5-main branch]
2021-01-19 18:51:24 -04:00