2011-08-05 63 views
1

在我深入瞭解我所尋找的內容之前,我想先花一點時間關注背景,以便能夠(希望地)清楚地瞭解整個背景你們所有人。 我將從我的既定目標開始,我目前實現它的方法以及我所處的位置。通過stcmd.exe枚舉StarTeam項目

目標:從位於任意StarTeam服務器中的每個StarTeam項目的任何視圖中提取所有子目錄。

使用stcmd.exe

// lets me see what I'm about to check out 
.\stcmd list -short -p "username:[email protected]:1024/projectName" -is "*" 

// checks out all files contained in the specified view 
.\stcmd co -p "username:[email protected]:1024/projectName/view1.2.3" -is "*" 

說實話到目前爲止,我已經特別幸運,我幾乎。我的困難是,我不知道在特定的StarTeam項目下可能存在哪些視圖。我正在尋找獲取項目視圖列表的程序化方式,所以我可以通過PowerShell或您有什麼枚舉

這有道理嗎?我只是不想手動查看每個項目並運行stcmd.exe來檢查每個視圖。它必須是自動的!

感謝提前:)

回答

0

如果你很好奇,我是能夠得到使用的StarTeam SDK找出的項目和視圖列表這個工作,然後調用stcmd.exe檢出每個一。