2013-03-10 42 views
21

所以我是一個總的小白,當談到TFS。我以前只在Mac上使用過Git。這是爲了工作,因爲我正在切換項目,我不知道如何開始。在新計算機上重新映射一個TFS項目

這是發生了什麼事。我的計算機通過計算機名進入網絡。我連接到我們的TFS服務器。上週幫助我開始的人在我的c:\上創建了一個Development文件夾,然後將TFS中的文件夾結構映射到我的本地,以便我可以查看該項目並完成所有這些工作。

那麼它不喜歡,我安裝在我的Mac OS分區自己,想保持整個機器的圖片標準。所以他們重新安裝了我的Mac/bootcamp分區上的所有內容。現在當我連接到TFS,在一個窗口的頂部,它說:

Local Path: C:\Projects\myWorkProject 

爲什麼它說,自從有了這個新的安裝我沒有映射的項目呢。它似乎記得我的舊機器或工作區或某事,因爲當我查看我的本地路徑時,沒有任何源代碼或任何東西存在,這是有道理的,因爲我實際上沒有對這個新安裝做任何映射。

所以我的問題是,我該如何映射項目時,TFS已經認爲它映射?謝謝。

回答

30

TFS工作區對於您的用戶名是唯一的,並且遠程計算機名稱和工作區信息存儲在服務器上的本地計算機上。

如果要刪除現有的工作區,或改變映射,您可以選擇在源代碼控制管理工作區菜單,然後選擇工作區...打開管理工作區對話框。

Manage Workspaces

+0

我們已經這樣做了,但是當我們嘗試新的工作區之前vs2012說,它已經在其他地方映射映射到使用的位置。 – f1wade 2013-12-12 09:57:53

+0

您也可以從主VS菜單中進入Manage Workspaces:File .. Source Control .. Workspaces – 2015-09-28 10:27:13

2

我有這個問題,消除工作區項目工作。另外,我只想說,作爲一個用戶CVS,SVN,Git,現在用於.NET項目的TFS,似乎微軟正在走出一條不直觀的東西。

+2

CVS,SVN和Git比TFS更直觀嗎? – 2014-05-22 12:15:25

+3

@Bomboca,好吧,我認爲Git使用起來更容易,至少像sourcetree這樣的軟件。相比之下,TFS看起來很原始。太僵硬了。 – osiris 2014-10-21 10:52:44

+2

保持完整性和防止非感官(雖然仍然可能有一些)仍然是僵化的,git的非感官也是如此。雙方的優點和缺點。我不會在這裏討論。 – 2014-10-21 14:02:00