【问题标题】:CA-SCM/Harvest: get package ids during the promoteCA-SCM/Harvest:在促销期间获取包 ID
【发布时间】:2016-11-21 22:28:34
【问题描述】:

我想在促销期间检索包裹列表,例如当从 DEV 提升到 QA 时,并获取包内的文件列表。这两个命令是什么?

【问题讨论】:

  • 您能否详细说明一下。你想要包装内的lises列表吗?或获取促销包 ID。还有你用来获取它的 API 是什么。

标签: harvest-scm


【解决方案1】:

您是否使用工作台中的升级流程。

考虑在提升过程中使用系统变量作为后期链接过程 [包] [版本] 我假设您正在对包组执行升级过程

这将提供包列表和这些包中的版本。

如果您需要更多详细信息,请在知名度高的 CA 收获社区与我们联系

https://communities.ca.com/community/ca-harvest

问候, 巴拉克里希纳

【讨论】:

    【解决方案2】:

    当从 dev 提升到 qa 时,使用发布链接流程 例如:

    scriptName  "[project]" "[state]"
    

    在服务器中放置脚本(包括如下选择)

    select distinct c.PACKAGENAME , e.ITEMNAME, g.USERNAME, d.MAPPEDVERSION         VERSION, f.PATHFULLNAME
        from HARSTATE a, HARENVIRONMENT b, HARPACKAGE c, HARVERSIONs d, HARITEMs    e, HARPATHFULLNAME f, HARUSER g
    where b.ENVOBJID =  a.ENVOBJID
    and a.STATEOBJID = c.STATEOBJID
    and b.ENVIRONMENTNAME  = '${Project}'
    and a.STATENAME        = '${state}'
    and c.PACKAGEOBJID = d.PACKAGEOBJID
    and d.ITEMOBJID = e.ITEMOBJID
    and e.PArentobjid = f.itemOBJID and e.itemtype <> 0
    and g.USROBJID=c.CREATORID
    and c.packagename != 'BASE'
    order by c.packagename  , f.pathfullname
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-29
      • 1970-01-01
      相关资源
      最近更新 更多