【问题标题】:How to check in all checked out files in a folder via ClearCase Connector in IBM RAD如何通过 IBM RAD 中的 ClearCase 连接器签入文件夹中的所有签出文件
【发布时间】:2015-11-25 07:00:58
【问题描述】:

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

我安装了 ClearCase 连接器,并且可以单独签入文件,但我处理过一堆文件,这些文件都汇总到同一个文件夹中,并且希望尽可能一次将它们全部签入。我也可以使用 CTRL + 单击逐个选择文件,然后一次将它们全部签入,但这似乎更麻烦。

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

【问题讨论】:

    标签: clearcase ibm-rad


    【解决方案1】:

    这就是 ClearCase 的问题:它是一个以文件为中心的 CVCS(集中式 VCS),而不是 git(以修订为中心的 DVCS 或分布式 VCS)。
    有关两者之间差异的更多信息,请参阅“What are the basic ClearCase concepts every developer should know?”。

    如果您除了 RAD 之外还安装了完整的 ClearCase,那么您可以直接签入所有签出的文件,例如在“Recursive checkin using Clearcase”中。

    但是如果您使用的是 CCRC,除了您使用的“多选”之外,链接多个签入就不是那么容易了。

    作为OP nerdherdmentions,CCRC GUI 有一个查找结帐选项(在this technote 中提到),它允许通过(再次)多项选择列出和签入这些选项.

    【讨论】:

    • 基于我迄今为止对 ClearCase 的不那么出色的体验,我担心可能会出现这种情况。感谢您的帮助!
    【解决方案2】:

    我想出了一种方法来做一些足够接近我想要的事情:

    从 RAD 的 ClearCase 菜单中,您可以打开 Find Checkouts 窗口,然后将显示所有签出的文件及其完整路径,并且对它们进行排序将使所有文件按层次顺序排列。从那里您可以轻松地选择给定父文件夹中的所有签出文件并立即签入。

    我确信这是我应该想到的,但是对于 ClearCase 的新手来说,这对我来说并不是很直观。

    【讨论】:

    • 听起来不错。 +1。为了完整起见,我在 CCRC 中添加了“查找结帐”视图。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-05
    • 2011-01-09
    • 1970-01-01
    • 2021-10-11
    相关资源
    最近更新 更多