Populate with Unlocked copiesAfter the operation is over, keep an unlocked copy in your work area. This is the default unless your project leader has defined a default fetch state. Populate with Locked copiesAfter the operation is over, keep a locked copy in your work area. You can continue to work on the object. Others cannot check in new versions of the object as long as you have the branch locked. (The copy in your work area is known as an original.) This option is not available for legacy modules or legacy module configurations. When operating on modules, it is module members that are locked; not whole modules. Thus, this option is mutually exclusive with the Recursive option, or with a specified Module context. For information on locking a module, see Locking an Object or Branch. Populate with Links to cacheUse this option to link to a shared copy of the design object in a cache folder. This option is available only on UNIX platforms. Populate with Links to mirrorUse this option to link to a shared copy of the design object in a mirror folder. This option is available only on UNIX platforms. This option is not available for module data. Merge with workspaceSelect this option if you want to merge the Latest version of an object in the vault with a locally modified version. If there are no conflicts, then the merge succeeds, leaving the merged file in your work area. If there are conflicts, a warning message results. You must edit the merged file to resolve the conflicts before DesignSync allows you to check in the merged version. Conflicts are shown as follows: <<<<<<< versionID Lines from Latest version ======= Lines from locally modified version >>>>>>> The conflicts are considered resolved when the file no longer contains any of the conflict delimiters (7 less-than, greater-than, or equal signs in the first column).For more information on conflict resolution, see Resolving Conflicts. This option supports the merging work model where multiple team members can check out the Latest version of an object for editing. The first team member to check his changes in creates the next version; other team members merge their local changes with the new Latest version, and then check in the merged version. Populate new module membersThis option only applies to module data. If selected, the populate operation fetches objects that are in the vault, but not currently in the workspace (subject to the Filter Option and Exclude Option fields). If unselected, the populate operation updates only objects already in the workspace. By default, The default for this option is selected. Replacement modeThe Replacement mode determines how the populate operation updates your work area with the data you are fetching. Specify one of the following update methods:
The Replacement mode only applies to items that are not filtered out by the Href Filter Option, Filter Option or Exclude Option options. Working directoryThe workspace to populate the selected item(s) into. If no folder is specified, the selected objects populate into a subfolder of the Eclipse workspace folder with the name of the module or server folder selected. Report modeFor the Report mode, choose the level of information to be reported:
Unify workspace stateSets the state of all objects processed, even up-to-date objects, to the specified state. If turned off, DesignSync changes the state of only those objects that are not up-to-date. If checked, DesignSync changes the state of the up-to-date objects, as well. The Unify workspace state check box:
Note:
The Unify workspace state option is
ignored when you lock design objects. If you check out locked
copies or locked references, DesignSync leaves all processed
objects in the requested state.
Incremental populatePerform a fast populate operation by updating only those folders whose corresponding vault folders have been modified. DesignSync performs an incremental populate by default whenever possible, although it automatically reverts to a full populate when necessary. To change the default populate mode, your DesignSync administrator can use the SyncAdmin tool. Note:
This option by itself does not
cause state changes of objects in your work area (for example,
changing from locked to unlocked objects or unlocked objects to
links to the cache). DesignSync changes the states of updated
objects only. Furthermore, for an incremental populate, DesignSync
only processes folders that contain updated objects, so state
changes are not guaranteed. Select Unify
workspace state to change the state of objects in your work
area.
For incremental populate operations: If you exclude objects during a populate, a subsequent incremental populate will not necessarily process the folders of the previously excluded objects. DesignSync does not automatically perform a full populate in this case. To guarantee that previously excluded objects are fetched, turn off the Incremental populate check box for the subsequent populate operation. This option usually is not relevant for module data. However, there are two circumstances in which you should deselect this option for a full populate of module data:
Populate empty directoriesDetermines whether empty directories are removed or retained when populating a folder. Select this option to retain empty directories. If you do not select this option, the populate operation follows the DesignSync registry setting for "Populate empty directories". This registry setting is by your DesignSync administrator using the SyncAdmin tool. By default, this setting is not enabled; therefore, the populate operation removes empty directories. This option is not applicable to module data. To prevent specific empty directories from being created by the populate, use the Filter field. Href modeThe Href mode option lets you specify how hierarchical references should be evaluated in order to identify the versions of submodules to reference when populating a module recursively. This field is only available when operating on module data.
The Href mode option is mutually exclusive with the option to fetch Locked copies. Module cache modeThis field only applies to module data. A populate operation can link to data in a module cache instead of fetching data from the server, to help decrease fetch time and save disk space.
Note:
When a link to an mcache is
created, the fetch mode, specified by the "Populate with" option,
is ignored and the module is fetched according to Module cache mode
settings.
Module cache pathsThis field only applies to module data. Use the Module Cache Paths field to specify paths to the module caches that the populate operation searches, when using a Module Cache Mode. If your project leader defined a default module cache path (or paths), the Module Cache Paths field will be preset with that default path (or paths). Click Browse... to select one or more paths. When a path is selected with the Browse... pop-up dialog box, the selected path is added to the end of the Module Cache Paths field. You can also type paths into the Module Cache Paths field. You must specify the absolute path to each module cache. To specify multiple paths, separate paths with a comma (,). The paths must already exist. If no Module Cache Paths are specified, the populate operation fetches modules from the server. Log fileUse this option to log populate messages to a log file that only contains the populate output. The populate log file provides easy access to the populate messages to allow for later review. This is particularly useful for complex populate operations such as merging a module version from another branch. Note:
If the specified log file already exists, DesignSync will
append the results of this populate operation to the file. If the
file cannot be created for any reason, such as the folder
specified does not exist, or you do not have write permissions to
the folder, the populate operation fails.
OtherThese sections appear on most dialog boxes
|