技术文章 - CS251474

在Integrity Lifecycle Manager中,无法使用CLI在IBPL字段上运行带有"queryDefinition"查询的"im issues"命令

已修改: 19-Mar-2020   


适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 10.8 to 12.3
  • 命令示例:
    • C:\>im issues "--querydefinition="((field["IBPL Example"]="/Test - PC Software - 0.0.1 "))""
  • 该日志似乎表明客户端实际上正在从querydefinition中的值截断尾随空格,例如:
    • mks.ci.exception.CIException: Error parsing filter "field[IBPL Example]=/Test - PC Software - 0.0.1" : The value "/Test - PC Software - 0.0.1" is not valid wraps: mks.ci.api.QueryParserException: Error parsing filter "field[IBPL Example]=/Test - PC Software - 0.0.1" : The value "/Test - PC Software - 0.0.1" is not valid

说明

  • 在以下情况下,使用querydefinition选项的CLI命令 im issues失败:
    • queryDefinition涉及一个多值IBPL字段
    • 要查询的多值IBPL字段值包含空格
这是文章 251474 的 PDF 版本,可能已过期。最新版本 CS251474