This option is used if you have a hand-crafted build environment that you don't want to lose any files from. No cleanup is attempted and the sync will update all files (as CLOBBER is set) to the required revisions. This option is best for incremental builds and is mostly used for Pipeline builds.
You can select a number of options:
${VAR}
. If now is used, or a variable that expands to now, the latest change is used (within the scope of the workspace view). For more information about environment variables, see Variable Expansion. Click the browser Back button to go back to the previous page.
# Sync Only This option is used if you have a hand-crafted build environment that you don't want to lose any files from. No cleanup is attempted and the sync will update all files (as **CLOBBER** is set) to the required revisions. This option is best for incremental builds and is mostly used for Pipeline builds. ![Sync Only](images/populatesynconly.png) ## Options: You can select a number of options: - **Force sync:** Replaces the workspace files. - **Populate have list:** Overwrites the Perforce "have list". - **Sync with MODTIME for consistency check:** Preserves the modification time of files during the sync operation. - **QUIET Perforce messages:** Enables the -q flag for all applicable Perforce Helix Core Server operations. Summary details will still be displayed. - **Revert any open or unshelved files:** Used to undo any changes made by previous builds based on Helix Swarm reviews or changes made manually within Perforce. - **Pin build at Perforce Label:** When a build is triggered by **Polling**, **Build Now** or an external action, the workspace will only sync to the Perforce label in this field. Any other specified change or label will be ignored. Supports variable expansion, for example `${VAR}`. If *now* is used, or a variable that expands to *now*, the latest change is used (within the scope of the workspace view). For more information about environment variables, see [Variable Expansion](VARIABLEEXPANSION.md). Click the browser **Back** button to go back to the previous page.
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 24417 | Paul Allen |
Merging using p4-jenkins_main>dev Doc changes part 1 |
||
//guest/perforce_software/p4jenkins/main/docs/POPULATESYNCONLY.md | |||||
#1 | 24139 | Paul Allen |
Merge pull request #72 from p4kevin/master Updates to Freestyle documentation. |