2015-08-18 102 views
13

我已經安裝了Team Foundation Server 2015,並且試圖將Visual Studio 2008(版本9.0.30729.4462 QFE)連接到團隊項目。我已經安裝了VS 2008團隊資源管理器(版本9.0.21022.8)。Visual Studio 2008 SP1和TFS 2015的MSSCCI提供程序

According to MS,這應該可以使用MSSCCI提供程序。但是,我找不到與TFS 2015兼容的版本。

問題:TFS 2015的MSSCCI提供商在哪裏,或者有其他方式將VS 2008連接到TFS 2015?

我已經嘗試過TFS 2013的MSSCCI提供程序,並且因爲沒有檢測到TFS 2013(因爲我已安裝2015,所以很有意義),所以它失敗了。

+0

TFS 2012有一個前向兼容性更新(Isaiah4110答案中的鏈接),但基本上沒有任何變化,因爲TFS 2010遵循http://stackoverflow.com/questions/1925512/visual-studio-2008-cant- connect-to-known-good-tfs-2010 –

回答

7
  1. 您是否安裝了vs2008 sp1兼容性GDR?或者請安裝它.. https://www.microsoft.com/en-us/download/details.aspx?id=29983

  2. 當在VS 2008中傳遞TFS URL時,請確保您也傳遞了tfs集合名稱,否則vs 2008將拋出錯誤。例如,http://servername:8080/tfs/ {} collection1

編輯:請確保您安裝VS 2008 SP1嘗試步驟1和2之前

+0

您在#1中提供的vs2008兼容性鏈接是我爲TFS 2013試用的MSSCCI的舊版本。您的鏈接是針對TFS 2012的。我假設它也會失敗,因爲我沒有安裝TFS 2012,但我將在今天晚些時候繼續進行。關於#2,是的,我嘗試傳遞集合名稱。由於「/」(這是由MSSCCI解決的問題,我認爲)會引發錯誤。 –

+0

我試過GDR,它甚至不會嘗試安裝,因爲我沒有TFS 2012. –

+0

您不需要TFS 2012安裝此GDR,請檢查上面鏈接中的要求選項卡。這就是說,你安裝了VS 2008 SP1嗎?這是安裝GDR的先決條件。 GDR將在URL問題中修正「/」,當我們轉移到TFS 2013時,我們遇到同樣的問題。 – Isaiah4110

0

因爲我不能評論。我想說我們有同樣的問題。

安裝包含Visual Studio Shell 2013的Visual Studio團隊資源管理器2013以及我們可以安裝MSSCCI Provider 2013的工作成果是什麼。但這只是一種解決方法。

我們還想知道2015年的MSSCCI提供商在哪裏。

+0

只是好奇 - 是否有一個特殊原因需要TFS 2015 MSSCCI提供商,而不是僅僅使用TFS 2013 MSSCCI提供商? TFS 2013 MSSCCI提供商是否存在問題/功能缺失? – jamill

0

你可以使用MSSCCI爲TFS 2013連接到TFS2015源在VS2008中進行控制。

就像MSDN article所示,在VS2008中,版本控制可通過使用MSSCCI提供程序。因此,不要在團隊資源管理器中連接到TFS,您需要轉到文件 - >源代碼管理 - >從源代碼管理打開 - >連接到Team Foundation Server。我相信這個blog對你很有幫助(雖然它是針對帶有VS2005的TFS2013編寫的,但適用於帶有VS2008的TFS2015)。

+1

我無法安裝MSSCCI for TFS 2013,因爲我沒有安裝TFS 2013。或者你是否建議我安裝TFS 2013以便爲TFS 2013安裝MSSCCI? –

+0

@devlincarnate,不,你不需要安裝TFS2013來安裝MSSCCI。換句話說,TFS不是安裝MSSCCI的先決條件。安裝時是否有任何錯誤? –

+2

我沒有得到任何錯誤。我收到一條消息,指出未安裝TFS 2013。 –

0

在我的情況下,我沒有安裝VS 2008 IDE直到昨天。 由於我公司的一些轉換限制,我不得不舊Visual Studio 2008的安裝到我的辦公室的電腦(視窗10專業版64位),並把它連接到TFS 2015年

我希望這可以幫助別人和我一樣:

  1. 首先我安裝了Visual Studio 2008.
  2. 然後VS 2008 SP1。
  3. 最後Visual Studio TeamExplorer 2008.(至少這應該是美滿的結局,但我錯了。)
  4. 試圖安裝VS90SP1-KB974558-x86,但它失敗。該軟件包尋求VS 2008 SP1。我認爲TeamExplorer 2008重寫了KB974558的重要性。
  5. 再次安裝了Visual Studio 2008 SP1。
  6. VS90SP1-KB974558-x86安裝成功。
  7. 在「連接到Team Foundation Server」頁面上,通過忽略端口和協議部分添加您的TFS 2015服務器,並寫下自己喜歡的內容;

http://TFS_SERVER:PORT_NUMBER/tfs/TFS_COLLECTION_NAME

如果我跳過集合名稱部分它失敗每次。

相關問題