我需要向默認工作流模板添加自定義活動,以在構建過程中儘可能早的時候增加裝配版本。如何在自定義工作流程活動中獲取構建細節?
我想實現的是在我的自定義活動中創建和映射完全相同的工作區(在工作流中進一步創建),以便檢出一個xml文件,增加內部保存的版本號,把它重新寫回到xml文件中,然後檢查xml文件。
我知道這個工作空間將在稍後的工作流中創建,但在構建過程中爲時過晚試圖實現,所以而不是移動任何活動或複製他們在我的自定義活動上方的位置(這應該是好的,因爲此工作空間將被刪除並稍後再次創建)
我認爲我需要的細節是BuildDirectory,WorkspaceName和SourcesDirectory。任何人都可以告訴我如何實現創建工作空間或如何在代碼中獲取這些數據?
構建將在構建服務器上進行,我使用的是TFS 2010和c#。
在此先感謝
感謝您的幫助,它是需要的! – Vermin 2011-06-01 08:42:29
你碰巧知道是否有任何方式訪問BuildDetail而不用它作爲參數?只是好奇。 – 2012-03-27 17:51:28
我不知道有這樣做的方法。 – 2012-04-03 12:05:54