cri*_*nge 14 version-control clearcase cleartool
我正在尝试使用Hudson设置我们的ClearCase以进行持续集成(以及稍后部署).
我终于获得了构建的UCM视图,但不幸的是我们的构建过程检出文件以存储构建号.现在构建中断了,文件仍然被检出,阻止了下一次构建.
我现在已经有了cleartool find . -type f,但我无法弄清楚如何找到签出的文件.我知道UNIX'find的语法,所以这不是问题.
有人能指出我查询语言的文档,或者举例来查找签出或被劫持的文件?
Von*_*onC 28
您可以从这个SO问题开始,了解如何列出私人文件.
然后它取决于您的ClearCase视图的性质.
例如,在动态视图上,一个简单的 ct lsprivate列表私有文件(包括被劫持的文件)和结帐文件.
官方命令是cleartool lscheckout(或' lsco').
如果您在视图中的右侧vob内:
$/path/to/view/vobs/aVob
cleartool lsco -rec -cview
Run Code Online (Sandbox Code Playgroud)
,应该列出所述vob的任何子目录中的任何用户的所有签出文件.
但是如果由于在几个 vobs中检出文件而导致构建中断,那么您需要扩大范围:
$/path/to/view/
cleartool lsco -avobs -cview
Run Code Online (Sandbox Code Playgroud)
(在这种情况下,您不需要在特定的vob中)
| 归档时间: |
|
| 查看次数: |
50477 次 |
| 最近记录: |