Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 for Visual Studio Documentation | 2025.1

# Reconcile offline work

If for any reason you need to work offline, that is without having connectivity to P4 Server or without checking out files, you can manually enable write permission for the files and continue editing, adding, and deleting files as required.

To bring the P4 Server depot up to date with the work you did offline:

1. In the tree pane, on the Workspace tab, right-click the folder that contains the files that you have edited, added, or deleted, and select Reconcile Offline Work.

   If there are files that need to be reconciled and if the Behavior preference, Detect moved files when reconciling offline work is set to Prompt for move detection option (default value), the Detect moved files when reconciling offline work? dialog appears.

   (Optional) Select Detect Moves to identify moved files during reconciliation, or select Do Not Detect Moves to skip this step.

   The Reconcile Offline Work Progress dialog shows reconciliation progress.

2. Once the files are ready to reconcile, the Reconcile Offline Work dialog appears.

   P4 for Visual Studio compares your workspace to the depot and lists the following in the dialog:

   - Files that were modified locally without being checked out. Select the files that you want to check out so that you can submit your changes.
   - Local files that are not in the depot. Select the files that you want to mark for add.

   - Depot files that are missing from your local workspace. Select the files that you want to mark for delete.

     For renamed files, you must integrate the original file to the new filename and delete the original file. If you have altered the directory structure of your workspace, you might need to adjust your workspace view. For more information, see Rename and move files and Define a workspace view.

3. In the Reconcile Offline Work dialog, do the following:

   1. (Optional) Use the filter pane to limit the list of files displayed:

      Select Match criteria:

      - All retrieves results that meet all of the conditions you enter; equivalent to the logical operator "and." Use All to construct more restrictive searches. For example, if you want to retrieve only the jobs that contain both the term "installation" and the term "administration," use All.

      - Any retrieves results that meet any of the conditions you enter; equivalent to the logical operator "or." Use Any to construct less restrictive searches. For example, if you want to retrieve the jobs that contain at least one of the terms "installation" or "administration," use Any.

      Use the following buttons to add or delete filter rows:

      - To add conditions, click the plus button.
      - To remove conditions, click the minus button.
   2. Select the changelist that you want to add your changes to.
4. Click Reconcile to add the changes you selected in the dialog to the selected changelist. The Reconcile Offline Work Progress dialog shows reconciliation progress for the changes selected.
5. Submit the changelist.

Your search for returned results