如何使用ClearCase Annotate

3
我试图使用annotate但遇到问题:如果先前相同版本的信息已在显示,则输出会忽略某些信息(日期和用户名)。我想在任何行中显示它们。

这是我的命令:

cleartool annotate -out - -rm -nhe -fmt "%Sd ||| %-12.12u ||| %Vn ||| ,,%Vn |||  " -rmf "" "G:\views\myview\myprojectvob\Form1.frm@@\main\john_myprject\12"

这是输出结果。我也想获取第二和第三行的日期和用户名。
你知道是否可能吗?

2008-05-22 ||| john           ||| \main\john_myproject\10 ||| End Sub
                                  \main\john_myproject\10 |||
                                  \main\john_myproject\10 ||| Private Sub mnuContents_Click()
                                  \main\john_myproject\10 |||   On Error GoTo errHandle
                                  \main\john_myproject\10 |||
                                  \main\john_myproject\10 |||   Dim stat As Integer
                                  \main\john_myproject\10 |||   stat = ExecuteLink(App.path & "\manual.pdf")
                                  \main\john_myproject\10 |||
                                  \main\john_myproject\10 |||   Exit Sub
                                  \main\john_myproject\10 ||| errHandle:
                                  \main\john_myproject\10 |||   MsgBox ("Error with PDF file")
2个回答

3

我的手册中提到了一个 -f 选项,用于强制输出完整内容而不省略。 - Simon Richter
@SimonRichter:是的,也许楼主也可以使用那种输出。 - VonC

1
您可以使用-force选项来去除该(.)字符。这是我用于我的脚本的命令 - cleartool annotate -all -fmt“%Ad%-8.8u%-100.150Vn |” -nheader -force <filename>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接