前言
- 在上一篇中,我們依靠着EasyUI強大的前端布局特性把前端登錄界面和主界面給搭建完成了。這一篇我們就要嘗試着把整個解決方案部署到雲端呢,也就是Visual Studio Online(TFVC)中。
- 在我們進行團隊項目開發的過程中,或多或少的都會接觸到一些源代碼管理工具,比如vss、svn、tfs、git,這些工具都有着自己的特點。但最終目的都是方便團隊的協作開發,提高工作效率。Visual studio從2013版本開始就為我們提供了雲端管理源代碼的能力。Visual Studio Online不但能夠進行源代碼的管理,還可以對整個項目周期進行監控,包括代碼的管理、工作任務的跟蹤、軟件的交互等。具體特性可以查看官網。我這里只截取了一下Visual Studio Online的定義。
Visual Studio Online 基於附加了雲服務的 Team Foundation Server 功能,是您的開發項目的在線主頁。 在我們的雲基礎架構中只需數分鍾便可啟動並運行,而無需安裝或配置任何服務器。 Visual Studio Online 可連接到 Visual Studio、Eclipse、Xcode 和其他 Git 客戶端,支持針對各種平台和語言的開發。 |
創建自己的Visual Studio Online主頁
- 打開visual studio的官網,點擊Visual Studio Online的“免費試用”按鈕,跳轉至Microsoft 帳戶登錄界面,沒有的話就注冊一個。登陸后,我們就可以創建自己的Visual Studio Online主頁呢。
1.打開visual studio的官網,點擊點擊Visual Studio Online的“免費試用”按鈕
2.登錄自己的Microsoft 帳戶就可以看到如下界面,輸入一個賬戶名,比如我的就是wangweimutou,這個url就是你以后登錄Visual Studio
Online的主頁地址。區域的話三個選項都是國外的,選擇“美國中南部”就行呢。
3.創建賬戶后,就會跳轉至以下界面,可以輸入我們的項目名稱,比如我的就是wangweimutouDemo解決方案名稱,過程模板有敏捷開發的
幾種模型Agile、CMMI、Scrum,我們選擇Scrum這個迭代模型就可以呢,版本控制的話,本示例主要是以TFVC為主的。
4.創建完項目后,就會跳轉至以下界面添加任務或者代碼。此時Visual Studio Online的主頁創建完成,稍后我們再去添加解決方案代碼。
使用Visual Studio將代碼共享至TFVC
- 打開你剛剛創建的主頁地址,比如我的https://wangweimutou.visualstudio.com/。
1.點擊剛剛創建的項目名稱wangweimutouDemo,跳轉至項目管理界面
2.在項目管理界面,點擊Open in Visual Studio選項,就可以打開本地的Visual Studio 2013
3.在Visual Studio 2013的團隊資源管理器中,點擊配置工作區來存放我們的代碼。
4.選擇后存放的目錄后,點擊映射並獲取按鈕。
5.將先前建立的解決方案文件全部復制到剛剛創建的目錄,源碼在第二篇的文章結尾有下載
6.點擊團隊資源管理上的刷新圖標,就可以看到解決方案的了,點擊解決方案文件就可以在Visual Studio 2013中打開此項目。
7.打開解決方案后,選擇解決方案就可以將解決方案添加至源代碼管理
8.添加到源代碼管理后,就會多出簽入的選項。操作就和其他的源代碼管理器沒什么區別呢。我們選擇整個解決方案進行簽入。
9.添加后,我們就可以在Visual Studio Online的項目管理中的code選項中查看同步的代碼呢
備注
- 這一篇我們完成了源代碼的雲端部署,如果是多人合作項目,我們就可以在團隊中添加成員進行協同工作。
- 雖然這一篇只是講解它的源代碼管理,但如果你是一個管理者的話,不要忽視它的軟件項目迭代的周期管理。在這里,它提供給了非常多的功能:包括工作任務的建立和指派、Bug的追蹤、測試用例的管理,如果想了解到Visual Studio Online的更多功能,請查看官網的幫助文檔。