通过PowerShell访问ClearCase中的文件
我正在尝试使用PowerShell从ClearCase复制一些文件。我不需要实际检查它们——这是构建过程的一部分,所以我只希望能够获取它们的副本 我的猜测是,我需要使用cleartool,也许是“查找”,但我在获取我想要的文件时遇到了困难。无论我使用什么“路径”,我总是收到一条错误消息。例如:通过PowerShell访问ClearCase中的文件,powershell,clearcase,cleartool,Powershell,Clearcase,Cleartool,我正在尝试使用PowerShell从ClearCase复制一些文件。我不需要实际检查它们——这是构建过程的一部分,所以我只希望能够获取它们的副本 我的猜测是,我需要使用cleartool,也许是“查找”,但我在获取我想要的文件时遇到了困难。无论我使用什么“路径”,我总是收到一条错误消息。例如: cleartool find My_VOB\A_Folder\A_Subfolder -print 给我错误消息,“没有这样的文件或目录。” 我正在努力使这个脚本能够被我们开发小组中的每个人重用,所以我
cleartool find My_VOB\A_Folder\A_Subfolder -print
给我错误消息,“没有这样的文件或目录。”
我正在努力使这个脚本能够被我们开发小组中的每个人重用,所以我不希望它绑定到任何特定的视图。使用ClearCase时是否需要动态创建视图?如果要复制文件,则需要视图来访问它们。
(这也是ClearCase视图的用途:访问文件的特定版本) 该视图存在(其根路径作为参数传递)或不存在(在这种情况下,我强烈建议在读取访问权限时为此类视图提供动态视图) 即使可以列出当前视图中不可见的版本,它仍然需要一个视图作为起点。
IBM文章“”中提供了许多其他查找示例
列出“无此类文件或目录”错误消息的一些原因。
(就像在私有目录中一样,如在“非版本目录”中)
显示了一个使用CAL(the)的Powershell脚本示例。您肯定需要一个视图,并确保安装了VOB