2016-11-21 18 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