【发布时间】:2016-11-21 22:28:34
【问题描述】:
我想在促销期间检索包裹列表,例如当从 DEV 提升到 QA 时,并获取包内的文件列表。这两个命令是什么?
【问题讨论】:
-
您能否详细说明一下。你想要包装内的lises列表吗?或获取促销包 ID。还有你用来获取它的 API 是什么。
标签: harvest-scm
我想在促销期间检索包裹列表,例如当从 DEV 提升到 QA 时,并获取包内的文件列表。这两个命令是什么?
【问题讨论】:
标签: harvest-scm
您是否使用工作台中的升级流程。
考虑在提升过程中使用系统变量作为后期链接过程 [包] [版本] 我假设您正在对包组执行升级过程
这将提供包列表和这些包中的版本。
如果您需要更多详细信息,请在知名度高的 CA 收获社区与我们联系
https://communities.ca.com/community/ca-harvest
问候, 巴拉克里希纳
【讨论】:
当从 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
【讨论】: