2016-11-21 50 views
0

我想在促销期间检索包装列表,例如,从DEV升级到QA时,获取包内的文件列表。这两个命令是什么?CA-SCM /收获:在促销期间获取包装ID

+0

请您详细说明一下。你想要包里面的lises列表吗?或获取促销的包ID。另外你用什么API来获取它。 – kavin

回答

0

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

考虑使用系统变量作为交联过程中推进过程 [包装] [版本] 我假设你正在执行对包组

这将提供包(s)列表和促进的过程这些软件包中的版本。

如果您需要更多的细节,请在CA丰收社区与我们联络,其中知名度较高

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

问候, 巴拉克里希

0

当从开发推进到QA使用后链接进程 例如:

scriptName "[project]" "[state]" 

在server put脚本(包括如下选择)

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