Using Versioning in Projects
Versioning allows users to track changes to assets on an ongoing basis throughout the project. By checking out and checking in assets, incremental changes can be managed, and even backed out if needed. WorldServer versioning, though not as comprehensive as ClearCase versioning, does allow users to view asset history, compare versions, or undo checkouts.
- Checking out assets
With a version control connector mounted and configured, you can check out assets from the WorldServer Explorer. In addition to comments supplied by the user, WorldServer automatically inserts system comments with each checkout for user tracking purposes. - Checking in an asset
With a version control connector mounted and configured, you can check in assets from the WorldServer Explorer. In addition to comments supplied by the user, WorldServer automatically inserts system comments with each checkin for user tracking purposes. - Undoing a checkout
With a version control connector mounted and configured, you can undo a check out of assets in the WorldServer Explorer. - Viewing the WorldServer history of an asset
With a version control connector mounted and configured, you can check the change history of an asset within WorldServer. - Checking the history of an asset
With a version control connector mounted and configured, you can check the history of an asset. The version control asset history allows you to view the element history. - Rolling back an asset
With a version control connector mounted and configured, you can view the history for an asset in a WorldServer branch from Explorer, and can roll back to a previous version. - Comparing versions of an asset
Allows you to compare versions of an asset that have been checked in to WorldServer. - Applying a label
A label is an identifier for a specific version or set of versions. For example, you might use a label to identify the version of a document that was reviewed or to identify the version of each file that contributed to a specific build. With a mount for a versioned connector configured, you can apply an existing label or you can choose to create a new label type for the mount and apply it to your asset selection. - Finding checkouts
Find Checkouts lists all assets checked out by all users of WorldServer or just those assets that are checked out by you in WorldServer. You can use the results table to perform operations such as check in or undo check out. - Performing a merge or rebase
With a mount for a versioned connector configured, you can merge and rebase assets in Explorer. - Merge Conflict
- Updating versioned assets
You can update assets in the WorldServer view from a version control repository. The repository from which you update WorldServer must be defined through the asset interface system as a mount. - Toggling the branches that you can see
In some versioned connectors, by default, you can see the branches you created but not the branches created by other users. It is possible to change this behavior. - Viewing asset properties
You can view the current versioning properties of an asset by selecting an asset in Explorer and choosing Versioning > Assets > Properties. You will be able to view the full file system path, checkout status (and checkout user), element properties, and configuration information for the asset selected.