In the
History dialog of a folder, the
Get
Version Recursively button is enabled. If you get a version of a
folder recursively, the same version of its children will be retrieved.
For example, if you have three versions of the parent and three
versions of the children, recursively retrieving version 2 of the parent will
retrieve version 2 of the children. This depends on the versions of the
children having been created at the same time as the versions of the parents.
This is achieved by always checking in the parent recursively.
Note: The versions of parent and children might not match. You
might have 5 versions of a child but only three of the parent. This can occur
if a parent is checked in non-recursively, or if a child is checked in without
recursively checking in the parent. In these cases, recursively retrieving a
parent may not retrieve the versions of the children that you expect.
If children are already checked-out when a version of the
parent object is recursively retrieved, the checked-out children will not be
overwritten.