如何找到递归中不存在于clearcase中的元素?

时间:2010-01-20 04:34:23

标签: clearcase

如何以递归方式查找clearcase中不存在的元素,让我们从项目根文件夹中说,我想知道不属于clearcase的文件列表。 有人可以帮我这个吗?

3 个答案:

答案 0 :(得分:5)

首先,您需要通过命令行界面在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 questionthat one,例如菜单条目命令(与您的问题无关,但提及有关命令的一些提示)

答案 1 :(得分:3)

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

cleartool ls -view -r

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

cleartool lsp

答案 2 :(得分:1)

通常Clearcase插件(使用RSA,我确信它确实)提供了一个选项“查找要添加到源代码管理的资源”。 这将列出所有不在ClearCase存储库中的文件。 希望这有助于......: - )