the DevOps journey (4) - 建立VSTS站台與專案(2017年Q1版)
在開始使用VSTS管理你的專案之前,你需要知道一個概念。首先VSTS基本上可以視為TFS(Team Foundation Server)的雲端版本,最遠古的時代,微軟是以TFS作為程式碼版控與軟體生命週期管理(ALM)的工具。 隨著雲端SaaS服務的盛行,TFS被改成了雲端版本,過去的名稱曾經是VSO(Visual Studio Online),後來改名為VSTS(Visual Studio Team Services)。 因此,一個VSTS站台,其實可以視為一台TFS伺服器,因此,一個VSTS站台上,你可以建立與管理多個軟體專案,以往TFS的概念是以Collection為單位,而Collection底下再建立多個Project(這裡指的Project是Team Project,也就是一整個項目專案,而非Visual Studio裡面的某一個Project)。 好,所以重點在於… 你待會建立的VSTS站台,是一個雲端服務,你將會把所有的程式碼版控、工作項目(WorkItems)、Bugs清單…等資訊存放在微軟的雲端。 你建立的一個VSTS站台,上面可以建立無數多個專案,每一個專案當中可以有一個或多個Project Solutions(.sln)。 權限的控管是透過Microsoft Account,也就是過去你熟悉的Hotmail/Outlook帳號。 好,知道基本概念之後,我們就來建立第一個Team Project Site。 首先,請進入 https://www.visualstudio.com/ 網站,接著點選最下方的VSTS(Get Started for free): 接著,你應當會被導引到Microsoft Account登入畫面,登入完成後,會看到底下畫面,這邊就是讓您建立VSTS Team Site: 還記得前面提到過的? 一個Team Site可以有多個專案,因此,原則上一家公司或是一個團隊,其實只需要一個Team Site即可,毋須人人建立一個,當你建立好一個Team Site之後、開好專案之後,再把團隊成員加入即可。 上圖中(1)的位置就是讓您選擇您的Team Site的網址,形式是: https://xxx.visualstudio.com (您可以替換掉前面的xxx成為你公司或團隊名稱) (2)的部分可...