当您检入修改的资源时,您可能需要将您的更改与另一个团队成员对同一资源所作的更改进行比较,决定如何解决任何冲突。某些类型的非冲突合并(称为琐碎合并)是自动处理的。对于需要解决冲突的合并,ClearCase Remote Client 包含了一些工具,这些工具为以下类型的资源提供特定于类型的比较与合并功能:
可用的工具包括外部工具(基于本机 ClearCase 客户机中包含的程序)和内部工具(包括 ClearCase Remote Client Integrated(UTF-8)工具、Eclipse 工具和 Rational Software Architect 工具(如果安装了该工具))。目录比较仅由 ClearCase 工具或 ClearCase Remote Client Integrated(UTF-8)工具执行。
在 ClearCase Remote Client 中,它们根据需要由 与先前版本比较操作或与另一个 ClearCase 版本比较操作来调用,并且由同步流、从流交付、ClearCase 合并管理器、“暂挂更改”视图和 ClearCase 版本树来调用。当您执行需要合并的检入时,也可调用合并工具。
您可以使用“比较/合并首选项”页(
)来定制这些工具的设置。