2016-12-28 42 views
3

如何定製我有定製tfs 2015或2012中的流程模板的知識,但2017年的升級版本中有任何更改或任何增強功能。 我在谷歌找到了,但我沒有發現任何有用的定製過程模板在2017特別。 你的幫助應該被讚賞。謝謝如何在團隊基礎服務器2017中自定義流程模板?

+0

對於自定義模板它應該可以幫助你https://msdn.microsoft.com/en-us/library/ms243882(v=vs.110).aspx –

+0

但這個文檔是我認爲對於舊版本的tfs什麼2017任何更改或任何其他有用的自定義模板? – tthewolf3D

回答

0

第一步是您需要從您的TFS服務器下載要編輯的流程模板。爲此,啓動Visual Studio並在菜單中導航到「團隊 - >團隊項目集合設置 - >流程模板管理器」。當對話框出現時,您將能夠選擇您想要編輯並下載的模板。關於這方面的詳細說明也可以在here找到。

一旦下載了流程模板,就有了一系列的XML文件,它們描述了當您使用該模板創建新項目時TFS應該如何處理幾乎所有的事情。即使對於最經驗豐富的人來說,XML也能很快得到壓倒性的效果。理想情況下,您應該使用作爲Visual Studio插件的Process Template Editor(該鏈接適用於Visual Studio 2017)。有關自定義模板的詳細信息,應首先閱讀Visual Studio文檔站點上的Customize a process template

完成更改後,只需使用流程模板管理器(您下載模板的位置)將流程模板上載回服務器即可。如果您替換現有的模板,則使用該模板的任何內容都將獲得更新。如果您創建一個新模板,只有使用該模板的新項目才能夠使用它。

在TFS 2013,TFS 2015和TFS 2017之間編輯流程模板並沒有多大改變。因此,如果您在其中一個版本中找到博客或撰寫博客,很有可能它仍然有效。用戶界面可能存在細微差異,但不應有任何突破。

免責聲明!

現在我已經回答了你的問題,如果我沒有解釋你將要做的事情的危險,我會疏忽大意。定製TFS流程模板對您的TFS服務器可能非常危險。 Microsoft不保證或對您所做的更改承擔任何保證。你自定義一個模板,你自己。你必須明白,這個模板字面上告訴TFS如何工作。強烈建議將沙箱環境與生產服務器完全分開,並首先在所述沙箱環境中進行所有更改。只有在驗證了更改後,才能將其移至生產環境。此外,無論何時將更改部署到生產服務器,都要確保您的數據庫具有健康的備份。我無法強調這一點。

最後,您所做的任何更改,您都有可能將自己鎖定到特定版本的TFS或使升級路徑變得更加困難。我的最後一條建議是仔細權衡定製風險的相關風險。