ClearCase相当于git状态



使用git(以及其他修订控制应用程序,如mercurial(,您可以获得一个"状态";存储库的功能,列出已修改、已删除、已移动、已添加或丢失的存储库文件。

我们如何在ClearCase中实现相同的功能(相对于当前有效的配置规范选择的未检出版本(?

到目前为止,我所拥有的最好的功能是列出使用ct-diff和grep'ping对---进行修改的文件。

任何与文件状态相关的内容通常由cleartool l的管理

cleartool ls -r -l -vis

还可以添加--view-only以将列表限制为逻辑上属于视图的对象:查看专用文件、查看专用目录和查看专用链接;检出版本;以及视图中可见的所有派生对象。

但我怀疑需要某种后处理(grep/awk(才能得到您想要的东西。

您在bmpenuelas/gfcc中有一个示例

gfcc status

clearcase操作:列出所有新的或修改过的文件
cleartool ls -rec -view_only以获取新文件
cleartool lsco -cview -a -s获取所有签出的文件,然后查找那些实际使用cleartool diff -predecessor修改过的文件。

因此,根据该项目,一个更好的git status等效物需要更多的参与。

相关内容

  • 没有找到相关文章

最新更新