Perforce will populate the workspace with the file revisions
needed for the build. The different options effect the way the
workspace is cleaned and the file revisions are updated.
There are three options:
- Automatic Cleanup and Sync
Efficient cleaning and syncing of file revisions. Extra (non
versioned files) are removed, missing and modified files re-added. Best
for clean builds.
- Force Clean and Sync
- Will remove all files from under the workspace root, then
force sync the required files. Inefficient and NOT RECOMENDED.
- Sync Only
No cleanup attempted; the sync will update all files (as CLOBBER is
set) to the required set of revisions. Best for incremental builds.