什么是RTC源代码控制中的“Pending Patch”

时间:2012-11-15 16:01:22

标签: clearcase rtc

在我的“待更改”视图中,我看到了这一点:

enter image description here

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

1 个答案:

答案 0 :(得分:2)

挂起的Patch是一个等待在本地工作空间中应用的diff。

它可以是合并的结果,或者显式删除变更集(“暂停”),作为“补丁”(再次,差异)放在一边,以便清除修改的当前本地工作空间你还不想申请。

您还可以在accepting an incoming changet

时创建一个
  

当您所依赖的所有先前更改集存在于您的存储库工作区中时,接受更改集将起作用   如果缺少其中一个更改集,则会有gap in history   RTC SCM阻止在此方案中完成接受。
  有两种方法可以将更改导入存储库工作区:

     
      
  1. 接受将填补空白的更改集。如果您想要的更改集在您的传入更改中,这可能就像接受所有传入更改一样简单。
  2.   
  3. 接受更改集并选择接受为补丁的选项   这将创建可以合并到Eclipse工作区和签入中的更改。将创建一个新的更改集,该更改集将不依赖于填补空白的更改集。
  4.   

Accept as Patch

Help page解释了如何创建补丁。

请注意,在ClearCase中获取相同功能并不容易 参见: