以下主题包含有关重构 Rational Developer 产品中的 Rational ClearCase 元素的信息。
确保在启动重构操作之前检入所有 ClearCase 元素,是一种很好的做法。如果正在使用 ClearCase UCM,则可以为重构操作创建新的活动。在使用 UCM 时,重构操作总是会将当前活动用于在重构操作期间检出的所有文件。
在重构包时,ClearCase SCM Adapter 会对文件夹执行移动元素操作并检出引用此包的文件(如果检入了它们的话)。在重构类名时,ClearCase SCM Adapter 会对类名执行重命名元素操作并检出引用此类的文件(如果检入了它们的话)。在重构方法时,只会检出引用该方法的文件(如果已检入它们的话)。
注意:
当执行重构操作时,可能会为您提供要检出的文件列表。如果清除与“检出元素”对话框中的任何文件相关联的复选框,则重构操作失败。
在重构操作结束时,可能会检出一个或多个文件或文件夹。重构操作要在检入所有相关文件和文件夹之后才能完成。如果在重构之前检入了所有元素,则可以查明在重构之后是否检出了任何元素并检入这些元素。还可以使用 ClearCase > 查找检出选项(在 Windows 平台上)来找到检出的元素。如果正在使用 ClearCase UCM 且为重构操作创建了新的活动,则可以验证检入了与该活动相关联的所有文件。
下列首选项也可能会影响重构过程,原因是它们控制自动检出和劫持过程:
如果取消重构操作(撤销检出),则它不会撤销对其它文件和文件夹所作的修改。如果需要撤销重构操作,则 IBM 建议您执行另一重构操作,在此操作中将名称或位置更改回重构之前的那样。
相关任务
当检入的文件由内部非交互式编辑器编辑时
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.