2013-04-11 45 views
1

我們使用TFS 2012以及Visual Studio 2010和Visual Studio 2012的混合環境。我最近將TFS電動工具禁止模式簽入策略應用於項目。從VS 2012開始,簽入似乎很順利,但是當我們嘗試使用VS 2010簽入時,我們在加載禁止格式策略時出現錯誤。使用TFS 2012和VS 2010的禁止模式策略

它可能只是需要安裝或註冊VS 2010,但我不知道如何做到這一點。 (我可以使用舊版本的TFS電動工具嗎? - 似乎是錯誤的,因爲我們可以針對相同的策略有不同的邏輯)?

任何想法如何解決這個問題?

+0

你有安裝使用VS2010機器TFS電動工具2010?我希望這些策略的邏輯沒有任何變化,它只是引用TFS2012的新程序集和一些定製以實現兼容性。 – MikeR 2013-04-12 08:51:50

+1

安裝2010年的TFS Powertools確實奏效,但它確實讓我擔心了一點,因爲這是不同版本的dll。 – JMarsch 2013-04-13 17:01:02

+0

當然,新版本引用了TFS2012程序集(TeamExplorer),而舊版本引用了TFS2010程序集。邏輯本身不應該改變。所以沒有什麼可擔心的。 – MikeR 2013-04-15 06:45:28

回答

4

您需要安裝與您需要附加組件(如簽入策略)適用的Visual Studio版本匹配的Team Foundation Power Tools版本。但是,如果嘗試爲多個版本安裝外殼擴展,則安裝將失敗。建議安裝您正在使用的最新版本的TFS和其他TFPT版本的外殼擴展,在安裝期間取消選中該選項。

TFPT 2013

TFPT 2012

TFPT 2010