標籤:
目錄
Visual Studio Online 是什麼? 1
VSO能幹什麼 1
怎麼用 2
登陸/註冊, 2
程式碼程式庫 7
串連VisualStudio 7
建立新項目 10
添加已有項目 11
提交代碼 16
敏捷組合管理 22
持續整合: 25
測試 28
Visual Studio Online 是什麼?Visual Studio Online(VSO)是微軟在2013\11\12 和 Visual Studio 2013一起發布的面向團隊的雲協作工具,支援多種開發工具(如Visual Studio、Eclipse或Xcode),支援多種開發語言(Java、Python、HTML5、JavaScript、C# 等。
每個Visual Studio Online帳戶都可支援5個免費Basic使用者,超過5人按人頭要收費。
VSO能幹什麼
Visual Studio Online 其實就是部署在雲端的加強版的 Team Foundation Service,它提供了一個雲端的團隊開發平台,包括:
- 代碼存放庫
- 敏捷開發工具等
- 持續整合
- 測試和bug管理
怎麼用
登陸/註冊,
地址https://www.visualstudio.com/
點擊免費試用
如果已經有微軟帳號請直接登陸,沒有請點擊"立即註冊"獲得微軟帳號
登陸上來以後,點擊"立即建立免費帳號",來建立項目
等待ing…
收到建立好的郵件了,點擊郵件中的地址就可以進入到項目首頁
輸入必要的項目資訊
Process template可以選擇不同的敏捷工具模板
選擇源碼版本控制工具
項目建立成功後首次進入項目,那些協助啥的可以看看
項目首頁有User(使用者管理),Rooms(聊天室,方便討論項目),LoadTests(參考https://www.visualstudio.com/get-started/test/load-test-your-app-vs)等,這些不做詳細介紹
項目使用者管理
程式碼程式庫串連VisualStudio
微軟協助文檔:https://www.visualstudio.com/get-started/code/share-your-code-in-tfvc-vs#workspace
個人總結:
開啟VS(2013或者2015)
點擊右上方的登陸按鈕,輸入剛剛註冊的VSO帳號登陸
登陸介面
選擇Viewà Team Explorer
從右側Team Explorer中點擊如標按鈕
選擇賬戶
然後點擊
選擇好路徑,點擊Map&Get
Map成功
之後的就是和微軟文檔一樣了,粘貼一下
Create a new app
If you already have an app that you want to add to version control, skip down to Add an existing app.
Now that you‘ve added your app, you can skip down to snapshot your code.
Add an existing appMove and open the solution
- Close the solution.
- Open the workspace folder that you created when you configured your workspace.
- Move the code you want to upload to the workspace folder.
- Open your solution in Visual Studio.
Add the solution to Visual Studio Online
- Open the solution explorer (Keyboard: Ctrl + Alt + L).
- Add your solution to version control.
- Check in the solution.
- Add a comment and check in.
- Open the source control explorer.
Your solution is now in TFS.
Your whole team can work on the code now. All your changes are tracked in version control.
Snapshot (check in) your code
- When you edit code in Visual Studio, the changed file is automatically checked out. For example, Site.css is checked out after the border color has been changed to #ddd.
- Compare the modified file with the latest version in source control.
You can see the difference between the two versions.
- Check in the changes.
You can also check in from the code window, or the team explorer.
- If you‘re working on a task or fixing a bug that‘s tracked as a work item, add that work item to your pending changes. Source control will resolve the bug or close the task, and it‘ll link the changeset to the work item.
- Add a comment and check in.
- Open the source control explorer.
- View the history of the file you changed.
All the changesets that include this file are listed.
敏捷管理
點擊Work按鈕
建立一個使用者故事
一件使用者通過系統完成他一個有價值的目標(買一罐飲料)的事。這樣的過程就叫"使用者案例(user case)"或者"使用者故事(user story)"
點擊+ 建立子項
支援滑鼠拖拽,很方便
帶小時評估功能
這些任務在VS裡可以直接查看
可以在VS中無縫查看,編輯任務
持續整合:
在這裡我只簡單說明下
每次提交以後,都會
一旦出現bug,還可以自動建立bug任務
測試
代碼中的單元測試在持續整合的時候自動執行,其它測試部分需要購買,沒做深入研究。
單元測試根據配置會執行所有包含test的dll
負載測試請參考https://www.visualstudio.com/get-started/test/load-test-your-app-vs
Visual Studio Online學習