2013-01-17 43 views

回答

0

如果您仍然可以訪問你的舊機器,你可以在簽入更改或把它們放在一個Shelveset(如果你不想檢查他們在給大家看)。然後在您的新機器上執行獲取最新版本(當您檢查了代碼時)或取消對新機器的更改。

如果您無權訪問舊計算機,則這些更改不可用。直到您檢入或擱置爲止,TFS纔會獲取文件的更改版本。你必須考慮他們丟失和不可恢復。

如果您有權訪問舊機器,但舊機器無法再訪問TFS,請將舊工作區複製到新機器,然後使用Compare folder選項將更改合併到新工作區中。

爲防止意外丟失您的更改,您可以安裝一個擴展名爲automatically shelves your changes

+0

我無法訪問我的舊機器或工作區,我可以看到我已經失去了我的更改。儘管如此,感謝TFS自動擱架,這將使我的生活在未來更加美好。 –

+0

很抱歉聽到這個消息。 – jessehouwing

2

您必須檢查更改或在舊工作站上創建一個擱架,並在新計算機上獲取最新信息。

http://msdn.microsoft.com/en-us/library/ms181403(v=vs.80).aspx

+0

不幸的是,這是真的。或者,您可以檢出新工作站上的文件,並手動將它們從舊工作站上覆制並替換新工作站上的文件。 –

+2

如果您的更改未完成,建議使用shelveset,這樣您就不會中斷在同一分支中工作的其他編碼人員。 –

相關問題