If all of the work for one version is complete, you can close the
version. This prevents anyone from accidentally creating or changing content for that
version.
About this task
A version is made up of the following nested levels:
- Version (the highest level)
- Container
- Containerparts
- Objects in the version (topics, maps, etc.)
You must close all the objects in a lower level before you can close a higher
level.
Important:
If objects in a closed version are shared with other versions that
are still open, you cannot edit the shared object in the open versions. Once a
version is closed, you cannot change any content that appears in it. This
includes content it shares with open versions. Otherwise, you could change the
shared content, and closing a version would not stop further changes to its
content.
For example, TopicA is shared between Version1 and Version2 in a
product. If you close Version1, you can no longer edit TopicA in the context of
Version2. You must create a new instance of (fork) TopicA in Version2.
To close the version:
Procedure
-
Set all objects in the library or product to the final stage in
their workflow (for example, Authoring:done or Authoring:complete).
This includes all of the following:
- Conrefs
- Images
- Topics
- Maps
- Resources
Each of these children have their own workflow, and each must
be set to its final status before you can close the containerparts.
-
Set every containerpart in the version to Authoring:closed by doing the following:
-
Right-click the version, and select Locate Containers.
The Search
Results view updates with the container for the
version.
-
Right-click the container, and select Change Status.
-
In the Change
Status dialog, select Authoring:closed.
A Cannot change
status error message appears showing all the
containerparts with a status that needs to change before you can change
the container.
-
Click Locate.
-
Click OK.
The Search
Results view now shows all the containerparts you need
to change the status for.
-
Multi-select all the containerparts, right-click and
select Change Status.
-
In the Change
Status dialog, select Authoring:closed.
All the containerparts move to Authoring:closed unless you missed changing the
status of an object in one of them. If you missed anything, you receive a
message saying which objects need their status changed first.
-
Right-click the container, and select Change
Status.
-
In the Change Status dialog, select
Authoring:closed.
The container moves to Authoring:closed.
-
Right-click the version, and select Change Status.
-
In the Change Status dialog, select
Authoring:closed.
Results
The version moves to Authoring:closed.
Note: If you need to update the content for the version in the future, you can always
reopen the version by changing its status back to Authoring:development.