当使用 WebSphere Studio 移动一个作为 Rational ClearCase 元素的文件或文件夹时,ClearCase 自动检出父目录,在 ClearCase VOB 中执行移动操作,然后再检入父目录。有关移动处于 ClearCase 控制之下的 WebSphere Studio 文件或文件夹的更多信息,参阅下面“注意”中的内容。
注意:如果执行移动操作时检出了源目录或目标目录,则 ClearCase 不会在完成移动操作后自动检入该目录。
如果在 ClearCase VOB 之间或在 ClearCase UCM 组件之间移动 ClearCase 元素,则 ClearCase 将当前在视图中的版本复制到新位置并将它从旧位置中除去。在这些情况下,该元素的 ClearCase 历史记录在新位置不可用且 ClearCase 会提示您将该元素添加至源控制。
如果想要将驻留在同一目录中的多个 WebSphere Studio 文件或文件夹作为单个目录版本更改进行移动,则将该目录检出 ClearCase,在 WebSphere Studio 中执行删除,然后再将该目录检入 ClearCase 中。
如果正在使用 ClearCase UCM,则移动操作总是使用当前活动。
如果在再次检入目录之前就对该目录执行撤销检出操作,则移动过程被撤销。如果在“撤销检出”进程发生前未检入源目录,则从源目录移出的任何文件或文件夹会重新出现在源目录中。如果在“撤销检出”进程发生前未检入目标目录,则目标目录不再包含您移入其中的文件或文件夹。
要撤销 ClearCase 中的 WebSphere Studio 移动操作,确保在执行撤销检出操作之前既未检入父目录也未检入重命名的元素。
在执行撤销检出操作之后,右键单击 WebSphere Studio 中的父目录并选择小组 -> 刷新状态。