How Helix Core Server manages files in a workspace
Helix Core Server manages the files in a client workspace as follows:
- Files in the workspace are created, updated, and deleted as determined by your changes.
- Write permission is enabled when you edit a file, and disabled when you submit your changes.
The state of your workspace is tracked and managed by Helix Core Server. To avoid conflicts with the file management performed by Helix Core Server applications, do not manually change read-only permission settings on files. Helix Core Server has commands that help you determine whether or not the state of your client workspace corresponds to Helix Core Server’s record of that state; see Work offline for details.
Files in the workspace that you have not put under Helix Core Server control are ignored by Helix Core Server. For example, compiled objects, libraries, executables, and developers’ temporary files that are created while developing software but not added to the depot are not affected by Helix Core Server commands.
By default, when you create a client workspace, the entire depot is mapped to your workspace. You can refine this mapping to view only a portion of the depot and to change the correspondence between depot and workspace locations, by refining the workspace view, as described in Configure workspace views.