2009-08-17 34 views
5

我们目前在项目中使用clearcase,并且有一个使用clearcase生成的HTML文件,其中包含标签中包含的所有文件的文件名。ClearCase应用了指定标签类型的文件列表

我应该用不同的标签生成这个文件。我知道如何使用cleartool命令行来获取包含在标签中的所有文件名,但这并不能帮助我生成文件。我不想手动获取该列表并创建HTML文件。那么,我如何创建这个文件?

我目前没有HTML文件的副本,但我已经看到它。希望这个问题不是太混乱,太模糊。我对clearcase还比较陌生,今天刚刚发现了一些cleartool命令,希望这是一个容易回答的问题。

+0

关于该HTML文件名和内容的任何消息?这将允许我检查我以前是否已经看过那种文件。 – VonC 2009-08-18 11:11:04

+0

看起来它是由报告生成的。我需要使用clearcase正确地映射源代码,以查看是否可以运行此报告。 – scheibk 2009-08-18 13:00:38

+0

好的。我仍然可以获得关于该文件的更多详细信息,并将详细信息添加到我的答案中。 – VonC 2009-08-18 13:03:45

回答

6

我不确定你指的确切的HTML文件。你有一个它的名字和内容的例子吗?如果你用这些数据编辑你的问题,我将能够添加到这个答案。

但无论如何,如果ClearCase中不产生该文件直接,该解决方案仍然是解析cleartool find command(另见Additional examples of the cleartool find command文章)

cleartool find . –version "lbtype(MY_LABEL-1.0)" 

,并建立你的HTML文件,例如,一个Perl脚本。
您甚至可以将此操作添加到ClearCase子菜单项中,如ten best scripts article中所示。

+1

cleartool完美运行,不幸的是,我无法让报告生成器显示报告的任何选项。它与我的perl配置有关,但我似乎无法弄清楚它有什么问题。 – scheibk 2009-08-18 16:57:43

1

您可能正在寻找的是Report Builder(在Report Explorer中也称为ClearCase Explorer)。在Report Builder中,您可以导航到包含“带标签的元素”和“带标签的版本”报告的元素/标签。报告运行后,您可以选择将结果保存为HTML,XML或CSV。

相关问题