2014-02-07 37 views
0

想要一個新的流程模板添加到TFS 2012集合編程方式或通過命令行。我找到了很好的例子來更新項目構建模板,但沒有收集。有沒有人有任何如何做我想要的事例?我如何Progammatically過程模板添加到收藏TFS

+1

這個問題是題外話,因爲它似乎是別人寫的代碼或解釋如何編寫代碼的請求,並沒有確定有關程序特定的問題或問題。請包括嘗試的解決方案,結果如何與預期的結果不同的解釋,您收到任何錯誤消息。請仔細閱讀本:stackoverflow.com/help/how-to-ask –

回答

0

我一直沒能嘗試,但這個貌似能爲你做的服務:

var uri = new Uri("http://myserver:8080/tfs/DefaultCollection"); 
using (var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(uri)) 
{ 
    tfs.EnsureAuthenticated(); 
    var server = tfs.GetService<Microsoft.TeamFoundation.Server.IProcessTemplates>(); 
    server.AddUpdateTemplate(name, description, metadata, state, zipFileName); 
} 

完全MSDN文檔是在這裏:IProcessTemplates.AddUpdateTemplate

*這是基於了我用於TFS的LinqPad template

+0

謝謝,這正是我只是在尋找類/方法,因爲我沒有成功,在MSDN搜索TFS API的答案。 –

+0

@DCBarringer,不用擔心,你能不能檢查,如果你還能接受封閉問題的答案?乾杯。 – DaveShaw

+0

我是,我相信它的工作。 –