command-line-interface - Serena 命令行,获取 item-spec
问题描述
我有一个用来帮助验证版本的实用程序。
它所做的其中一件事是根据文件夹/文件名从 Serena 中获取一些文件,以与其他来源的文件进行比较。
大多数文件可以这样检索:FI "F17C:F17AR ARR CASENO EDITS CFM.A-DAT" /FILENAME=FHA_Connection\clas\html\f17ar-arr-caseno-edits.cfm /USER_FILENAME=C:\java\projects\ release-checker\check\20210704-outputs\referenced-modules\serena\clas\html\f17ar-arr-caseno-edits.cfm /OVERWRITE /NOMETADATA /EOL=WINDOWS
我遇到的问题是某些文件在 .A-DAT 之前有“-nnnnnn”。
我不知道如何预测该数字字符串将是什么,所以我无法匹配这些文件上的项目规范并得到文件存在但规范错误的错误。
省略“F17AR ARR CASENO EDITS CFM.A-DAT”部分不起作用
有没有办法在项目 ID 中使用通配符,或者只知道完整的文件名和产品 ID 来获取文件?
如果 Serena 文档解释了这一点;我没有掌握它。:(
解决方案
推荐阅读
- arrays - 将一组输入映射到另一个数组
- python - 使用分隔符python在列表python中切片字符串
- ios - 在旧版 iOS 模拟器上运行时,出现错误“无法启动 launchd_sim:无法绑定到会话,launchd_sim 可能已崩溃或退出响应”
- reactjs - 在没有 forwardRef 的情况下处理函数组件中的 ref
- qt - 将图像从文件夹加载到精确坐标
- python - 多单选按钮选择
- css - React Material UI 响应式网格与卡片
- java - “新文件”是多余的
- laravel - 类 App\Http\Middleware\Authenticate:api 在广播中不存在
- xml - XAdES - XL 验证程序?