team foundation server 教學
TRANSCRIPT
Team Foundation Team Foundation ServerServer架構與版本控制
AgendaTeam Foundation Server 架構版本控制
簽入 (Check In)簽出 (Check Out)衝突 (Confl ict)擱置 (Shelve)標籤 (Label)
結語參考資源
Team Foundation Server 架構
Team Foundation 命名限制
版本控制 - 主要 驟步簽入 Solution簽入 Solution
取得完整 Solution取得完整 Solution
取得最新程式碼取得最新程式碼
簽入程式碼簽入程式碼
版本控制 - 簽出將專案從 Team Foundation Server下載到本機端,並建立連接
DEMO:DEMO: 簽出簽出使用 Visual Studio 2010 簽出程式碼非 .NET Framework 程式碼簽出
版本控制 - 簽入將專案從本機端上傳到
Team Foundation Server
DEMO:DEMO: 簽入簽入使用 Visual Studio 2010 簽入程式碼非 .NET Framework 程式碼簽入
版本控制 - 衝突當程式碼簽入時,若之前有其它使用者有簽入相同程式碼,就會發生衝突
DEMO:DEMO: 衝突衝突
版本控制 - 擱置當程式碼需要交付給其
它成員進行修改,又不想將這版本簽入時,可以使用擱置功能讓其他成員取得該程式碼,進行修改
DEMO:DEMO: 擱置擱置
版本控制 - 標籤用有意義的名稱來標
註變更集(Changeset)如 Version1、 beta1
DEMO:DEMO: 標籤標籤
結語有利於程式碼管理
其他進階功能 : 分支 (Branch) 、合併 (Merge)
只是 Team Foundation Server 其中一項功能
參考資源邊學邊做系列 (Visual Studio 2010)-Youtube
http://www.youtube.com/watch?v=_EQxIhMzh6shttp://www.youtube.com/watch?v=GEM9a68J4Ywhttp://www.youtube.com/watch?v=49E5PqBHbnA
MSDNhttp://msdn.microsoft.com/zh-tw/l ibrary/aa980550.aspxhttp://msdn.microsoft.com/zh-tw/l ibrary/ms252473.aspxhttp://msdn.microsoft.com/zh-tw/l ibrary/ms400693.aspx