1

当我签入文件时,这与其他最新版本的文件冲突。我们如何解决这个问题?有时我无法在明文中签入文件。

4

2 回答 2

1

这意味着有人已经签入了新版本,这意味着您自己的签出文件是未保留的

cleartool checkin

如果签入所选资源的更新版本,您必须先解决您的版本与该版本之间的任何冲突,然后才能继续签入。
这通常仅在您签入未保留签出的资源时才会发生。
如果差异不冲突,ClearCase 可以为您合并它们。如果存在冲突更改,您必须使用 ClearCase 合并工具执行手动合并。

更新视图可以工作,但您也可以直接在该文件上触发合并。

  • 显示版本树
  • 右键单击最新版本(不是您的,已签入)
  • 选择“合并到”
  • 单击您自己的未保留签出版本

这会将 LATEST 合并到您的版本中,而无需等待(可能相当长的)视图更新。
您将能够检查您的版本。

于 2012-07-29T09:23:48.227 回答
0

您必须先更新您的工作副本。当您更新您的源代码控制时,将尝试将您的本地更改与其他开发人员所做的更改合并。如果不能,它将标记冲突点。然后您必须手动解决这些冲突并将其标记为已解决。之后,您可以签入您的代码。

祝你好运。

于 2012-07-29T08:11:57.540 回答