Add files outside of Helix Core Server and then use p4 reconcile -k

In certain situations, you might need to copy a very large number of files into your workspace from another user’s workspace. Rather than doing this via Helix Core Server, you may, for performance reasons, choose to copy them directly — via a snapshot, for example — from the other user’s workspace into yours.

Once you’ve done this, you will need to:

  • Inform Helix Core Server that these files now exist on your client.

    That is, you want to update your client’s have list to reflect the actual contents of your workspace. See the p4 have page in Helix Core Command-Line (P4) Reference for details on have lists.

  • Ensure that your workspace view contains mappings identical to those contained in the workspace view of the client you copied from

    This ensures that Helix Core Server doesn’t think these files are new.

To do this, run the p4 reconcile -k command.

You can also ignore groups of files when adding. See Ignoring groups of files when adding for details.