Track who pushed, fetched, or unzipped a changelist

Helix Server includes a feature — relevant only for users of Helix Server’s distributed versioning features (DVCS) — that lets you distinguish between who created a particular changelist and who pushed, fetched, or unzipped it later. This gives you more visibility into scenarios in which one user pushes, fetches, or unzips another user’s work.

You use the change spec’s ImportedBy field — via the p4 change command — to specify the name of the user who ran the p4 fetch, p4 push, or p4 unzip command that imported this changelist into the shared server.

The ImportedBy field is filled in at the point when Helix Server stores the changelist in the target shared server.