代码之家  ›  专栏  ›  技术社区  ›  srinannapa

如何递归地查找ClearCase中不存在的元素?

  •  6
  • srinannapa  · 技术社区  · 15 年前

    如何递归地查找不在ClearCase中的元素,让我们从项目根文件夹中说,我想知道不属于ClearCase的文件列表。 有人能帮我吗?

    3 回复  |  直到 15 年前
        1
  •  5
  •   Community CDub    8 年前

    首先,您需要通过命令行界面在DOS会话中找到它们,例如:

    for /F "usebackq delims=" %i in (`cleartool ls -r -nxn ^| find /V "Rule:" ^| find /V "hijacked" ^| find /V "eclipsed"`) do @echo "%i"
    

    (请参阅关于如何在此中查找私人文件的讨论 SO answer )

    然后,您可以从Windows资源管理器将此命令添加到ClearCase菜单项中,并按照 ten ben scripts article .
    也见此 SO question that one 例如,菜单项命令(与您的问题无关,但提到一些关于命令的提示)

        2
  •  3
  •   Graham    15 年前

    如果是快照视图,则从项目根目录使用:

    Cleartool LS-视图-R

    如果是动态视图,则从任何地方使用:

    清除工具

        3
  •  1
  •   Richie    15 年前

    通常情况下,ClearCase插件(我确信是RSA)提供了一个选项“查找要添加到源代码管理中的资源”。 这将列出不在ClearCase存储库中的所有文件。 希望这有帮助……-)