要能使你的XP上的VS 2005 連上TFS 2012,請依以下步驟執行:
0. XP 要更新到SP3
1. 安裝.net framework 4
2. 下載 TeamEXploeror 2010, 安裝之
3. 下載 Team Foundation Server 2010 MSSCCI Provider , 安裝之
4. 如果有舊的Team viewer,先移除掉,以免等一下VS 2005 connect TFS會錯亂
5. 接著修改:工具-選項-外掛程式選擇,選Tean foundation Server MSSCCI Provider
6. 這時就可以在你的Solution按右鍵,加入原始碼管理,但出現以下視窗空空如也,點Server加入一個位置
點Add,輸入TFS Server的IP或電腦名稱
輸入帳號密碼,竟出現以下錯誤
這時你要改用以下啟動,先加入一個Server ,上面的才可以順利抓到Srver
進入TFS後,只有根目錄
因為都沒建專案,點OK後會出現以下錯誤
我們啟動MSSCCI Provider,試圖增加一個專案
還是得到錯誤訊息
經Google結果,一定要用MSSCCI Provider 2012連接TFS 2012才能建立專案(參考),因此你必需在Windos 7上安裝VS2012 或是MSSCCI Provider 2012,連接到TFS 2012,以下是VS2012,接者新增Team專案就可以了,就可正常的將方案加入TFS 2012。
真是好不容易才到這裡,底下有一些其他的參考
如何移除Team 專案集合?
打開TFS管理主控台,點要停止的集合,點停止集合,再點中斷連接集合
如何刪除Local Work Space?
打開VS 2010 Shell,檔案-工作區-點選要移檔案-移除
如何修改VS2005預設連接TFS位置
打開VS 2010 Shell,連接TFS,刪除原主機,新增新主機位置,打開VS2005還是會連到舊位置,先不要打開專案,打開原始碼連接,看是否已經是改過的主機,不是的話重開機再試看看。另外也可以先卸除專案繫結,關閉專案,檔案-原始檔管理-從原始檔管裡開啟,就會出現以下視窗,如果Server位置不是你要的,點一下Servers加入新的Server,再重新登入,登入後打開專案,再重新繫結就會是新的TFS主機位置。
參考
http://www.dotblogs.com.tw/skychang/archive/2012/06/02/72569.aspx
http://stackoverflow.com/questions/14146617/tf30172-you-dont-have-permissionhttp://msdn.microsoft.com/en-us/library/ms245474(v=vs.100).aspx
http://msdn.microsoft.com/en-us/library/ms245474(v=vs.100).aspx
沒有留言:
張貼留言