2014-09-11 50 views
1

每次我編寫了一個新功能(大概每天一次),我創建了一個包含我的更改的擱置集,並請求我的團隊負責人進行代碼審查貨架上的變化)。他非常忙碌,需要半天時間來完成評估。同時,我繼續編寫下一個功能,除了我要求他回顧的更改外。TFS - 如何查看已查看的代碼,但不會更新代碼

我的問題是:我如何檢查他批准的更改,但未創建擱置集後做出的(未經審閱的)更改?

回答

2

正如MrHinsh所說,你需要停放你的工作,並進行代碼審查檢查,然後返回到你正在做的事情。

如果您使用的是TFS代碼審查,那麼您將使用VS Premium或更高版本,因此可以使用我的工作選項卡來爲您處理此過程。您可以暫停正在處理的內容,還原爲已審覈的代碼,完成後可以重新開始工作。

TFS將擱置您的更改和暫停的工作項目,然後重新啓動工作時,所有源代碼和工作項目將恢復到IDE,並且IDE將恢復到您當時的狀態暫停。

關於我的工作信息可以發現http://msdn.microsoft.com/en-gb/library/hh543900.aspx

2

實際上有此兩個主要選項:

  1. 您可以擱置你的新變化和恢復。然後檢索擱置的審查和簽入。然後檢索新的作品。
  2. 你可以有一個獨立的工作區,你保持乾淨的新開發檢查評論。切換到它,獲取最新的,並檢索審查的代碼。然後登記。
+0

非常感謝。我對TFS很新。 1)對於「還原」,你的意思是取消「保留本地待處理的更改」。當我擱置我未經審查的改變? 2)它會回到什麼?對於我在做過之前的擱置時的狀態,或者在我進行最後一次檢查時的狀態? – user1147862 2014-09-11 07:24:22