[TFS] 為專案目錄建立標籤
建立標籤
以專案+目錄+日期+版本命名 ps:參考課程介紹的命名方式
從標籤比對版本
假設我們在歷經幾個版本發佈後,發現在某一個版本後的某一支程式有錯誤,想比對差異,此時可以透過比對的方式來比對各版本間的差異。在Index.cshtml按右鍵
選擇標籤,並選擇欲比對的版本後"按右鍵"比較,下圖為選擇1.0.0.4與1.0.0.1之間的差異
差異部份會自動HighLight
從標籤還原程式
承上若已知差異的部份,但想要以舊版本為主,此時我們可以挑選某一標籤來覆蓋本機程式。目前index.cshtml的Title是1.0.0.4,我們要還原成1.0.0.1
取得特定版本
類型選擇標籤
選擇欲還原的版本按確定
上圖以是目錄來取得,你也可以如下圖針對單一檔案來取得
此時會看到Title已變成1.0.0.1,但目前此檔案尚未成為最新版本,它只是TFS還原的一個檔案,且還未簽出,所以若你再取得最新版本的話則會更新到1.0.0.4。
若想要此標籤版本更新至最新版本,則需簽出修改後再簽入,並在簽入時出現衝突提示要你解決
以此例是以本機為主
ps:若你的檔案簽出後沒有修改就簽入,則簽入時只會提示衝突要你再執行簽入,此時你的檔案已被還原成Server的最新版本.....