使用带有更改的加载规则的命令行更新ClearCase视图配置规范

时间:2014-03-06 06:52:33

标签: command-line clearcase

我有一个基本的ClearCase快照视图,可以使用此命令基于配置规范文件在一夜之间自动更新

cleartool setcs -overwrite -ptime d:\CS.cs

问题是配置规范加载规则正在改变,如果我运行命令它要求确认更新加载规则

R:\>cleartool setcs -overwrite -ptime d:\CS.cs
cleartool: Warning: 1 objects were eliminated from the new config spec's load rules:
"\QA\QTP"
Continue, and unload these objects? [no] 

那么有没有办法告诉ClearCase使用命令行自动继续更新而不会得到确认?

2 个答案:

答案 0 :(得分:1)

如“Batch Script to Automate a DOS Program with Options”中所述,您可以在文件中写出正确的答案,并将其重定向到您的命令。

 cleartool setcs -overwrite -ptime d:\CS.cs < yes.txt

这样,如果命令停止获取输入,它将立即拥有它。

您在“how to userinput without typing to a batch file”中找到了类似的方法。

答案 1 :(得分:0)

你应该使用&#34; -force&#34;选项