清除提示命令:元素列表生成



鉴于我之前的问题递归添加到源代码控制的脚本:如何忽略特定的文件和文件夹,关于命令clearprompt(从而为源代码管理生成元素列表)出现的一个问题是它对它可以处理的元素数量有限制。所以我的问题是:有没有办法允许更多的元素?

clearprompt

大小、每行字符数以及如您所见的元素数量方面有一些限制。
据我所知,这些在Windows或Unix上不是固定的。

因此,最好拆分列表,并显示几个clearprompt对话框,标题指定所述对话框的数量超过预期的窗口总数(1/6,2/6,3/6,...

唯一的其他解决方案是依靠另一个库来解除该对话框,但使用 ccperl 的优点是它与 ClearCase 客户端一起安装,这意味着它在所有客户端工作站上都可用。

我相信我遇到了类似的问题,由于此限制,clearprompt对话框为空。我调试了脚本,错误似乎是由于在以下语句中传递给echo的最大命令行的系统限制

`echo $listelement > $list_add` 

我只是将这一行更改为以下内容

open(LIST_ADD,">".$list_add);
print LIST_ADD $listelement; 
close(LIST_ADD);

或者基本上,我不是依靠 shell 来复制内容,而是通过 perl 做同样的事情,这解决了这个问题。

最新更新