重构处于源代码控制之下的元素

以下主题包含有关重构 Rational Developer 产品中的 Rational ClearCase 元素的信息。

确保在启动重构操作之前检入所有 ClearCase 元素,是一种很好的做法。如果正在使用 ClearCase UCM,则可以为重构操作创建新的活动。在使用 UCM 时,重构操作总是会将当前活动用于在重构操作期间检出的所有文件。

在重构包时,ClearCase SCM Adapter 会对文件夹执行移动元素操作并检出引用此包的文件(如果检入了它们的话)。在重构类名时,ClearCase SCM Adapter 会对类名执行重命名元素操作并检出引用此类的文件(如果检入了它们的话)。在重构方法时,只会检出引用该方法的文件(如果已检入它们的话)。 

注意:

下列首选项也可能会影响重构过程,原因是它们控制自动检出和劫持过程:

如果取消重构操作(撤销检出),则它不会撤销对其它文件和文件夹所作的修改。如果需要撤销重构操作,则 IBM 建议您执行另一重构操作,在此操作中将名称或位置更改回重构之前的那样。 

相关任务
当检入的文件由内部非交互式编辑器编辑时