当在 Rational Developer 产品中删除 Rational ClearCase 元素时,如果窗口 > 首选项 > 小组 > Rational ClearCase > 当自动检出父目录以移动、重命名或删除元素时首选项设置为自动检入父目录,则 ClearCase 会检出父目录,在 VOB 中执行 cleartool rmname 操作,然后检入父目录。如果删除文件或文件夹时父目录被检出,则 ClearCase 不会检入它。
如果想要在同一目录中删除多个 Rational Developer 文件或文件夹,作为对该目录的单个更改,则检出该目录,在 Rational Developer 产品中删除这些文件或文件夹,然后检入该目录。
如果正在使用 ClearCase UCM,则删除操作总是使用当前活动。
如果在 ClearCase 共享分支上工作的开发者检入父目录但没有检入相应的更改,则可能会发生冲突。要避免问题,将窗口 > 首选项 > 小组 > Rational ClearCase > 当自动检出父目录以移动、重命名或删除元素时首选项设置为不执行任何操作,并将检入所有包含与已删除文件或文件夹相关的代码更改的文件或文件夹以及源目录和目标目录。
如果在检入目录之前就取消该目录的检出(撤销检出),则删除过程也被取消,并且已删除的文件和文件夹会重新出现。ClearCase 不会取消检出您要删除的目录中的文件或文件夹。要避免问题,在删除该目录或任何子目录之前,解析其中的任何检出。
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.