clearcase - RTC源代码控制中的 'Pending Patch'是什么

标签 clearcase rtc

在我的“待处理更改” View 中,我看到了以下内容:

enter image description here

什么是“待处理补丁”以及它们是如何创建的?我认为可能有人无意中创建了它。我似乎没有选项来查看哪些文件已更改,我应该没有此选项吗?

最佳答案

待处理的补丁是等待在本地工作区应用的差异。

它可以是合并的结果,也可以是显式删除变更集(“挂起”)的结果,作为“补丁”(同样是差异)放在一边,以便清除修改的当前本地工作区您现在还不想申请。

您还可以在 accepting an incoming changet 时创建一个:

Accepting a change set will work when all previous change sets it depends on are present in your repository workspace.
When one of those change sets is missing then there is a gap in history.
RTC SCM prevents an accept from completing in this scenario.
There are two options to get the change into your repository workspace:

  1. Accept the change sets that will fill the gap. This may be as simple as accepting all incoming changes if the change set you want is in your incoming changes.
  2. Accept the change set and select the option to accept as a patch.
    This will create changes that you can merge into your Eclipse workspace and check-in. A new change set would be created that will not depend on the change sets that would fill the gap.

Accept as Patch

Help page解释如何创建补丁。

请注意,没有简单的方法可以在 ClearCase 中获得相同的功能。
请参阅:

关于clearcase - RTC源代码控制中的 'Pending Patch'是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13401395/

相关文章:

java - 通过 STS eclipse 连接到 ClearCase(CCRC) 时出错

clearcase - 如何在 RTC 源代码管理中恢复已删除的组件

java - 如何查看工作项变更集文件项是否新增或修改?

由 C# clearcase : How to edit file then check it out and then check it in with the saved changes?

clearcase - 以编程方式确定给定的 VOB 是否安装在 ClearCase 中

clearcase - 如何要求cleartool lsvtree 显示作者姓名

java - 获取更改集文件的完整路径

java - 如何使用纯 java api 查找针对类别值归档的工作项?

clearcase - RTC 源代码控制图标

java - 基础 ClearCase 失败。退出代码=1。 IOException : cleartool did not return the expected exit code