如何通过IBM RAD中的ClearCase Connector检入文件夹中的所有检出文件



如何签入RAD内一个文件夹(及其任何子文件夹)中的所有签出文件?

我已经安装了ClearCase连接器,我可以单独签入文件,但是我已经处理了一堆文件,这些文件都卷到同一个文件夹中,如果可能的话,我想一次全部签入。我也可以使用CTRL + click逐个选择文件,然后一次将它们全部签入,但这似乎更麻烦,而不是应该的。

我更熟悉subversion和git,它们可以很容易地让我做类似的操作,我希望ClearCase也允许这样做。

这就是ClearCase的问题:它是一个以文件为中心的CVCS(集中式VCS),与git(以修订为中心的DVCS或分布式VCS)相反。
请参阅"每个开发人员应该知道的基本ClearCase概念是什么?"以了解两者之间的更多差异。

如果除了RAD之外,您还有一个完整的ClearCase安装,那么您可以直接签入所有签出的文件,就像在"使用ClearCase递归签入"中一样。

但是如果你正在使用CCRC,它不是那么容易链接多个签入,除了你正在使用的"多重选择"。

正如OP nerdherd提到的,CCRC GUI有一个查找签出选项(在本技术说明中提到),它将允许通过(再次)多个选择列出和签入这些选项。

我找到了一种接近我想要的东西的方法:

在RAD中的ClearCase菜单中,您可以打开Find Checkouts窗口,然后所有签出的文件将显示出它们的完整路径,并对它们进行排序,将所有文件按层次顺序排列。从那里你可以很容易地选择所有检出的文件在一个给定的父文件夹,并检出他们一次。

我确信这是我应该弄清楚的事情,但是作为ClearCase的新手,这对我来说不是很直观。

问题是RAD,但我正在使用CCRC并有相同的问题,并发现在CCRC中有一个名为聚合签入的选项,右键单击然后>聚合比;检查……这样,它将打开一个窗口,其中包含所有签出的文件,您可以为每个文件添加注释并签入更改。

最新更新