Skip to content

Commit f809f55

Browse files
committed
Update 02-Use_the_Tools_Available.md
Added Visual Studio Online for Source Control and Continuous Integration
1 parent c02b086 commit f809f55

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

02-Use_the_Tools_Available.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Source control is an absolute necessity for any software development project. If
1010
* [Bitbucket](https://bitbucket.org/) - allows for unlimited private repositories with up to 5 collaborators, for free.
1111
* [SourceForge](http://sourceforge.net/) - open source hosting only.
1212
* [GitLab](https://gitlab.com/), Subversion, BitKeeper, many many others... The above are the most popular free services.
13+
* [Visual Studio Online](https://visualstudio.com)(http://www.visualstudio.com/what-is-visual-studio-online-vs) - allows for unlimited public repositories, must pay for private repository. Repositories can be git or TFVC. Additionally: Issue tracking, project planning (multiple Agile templates, such as SCRUM), integrated hosted builds, integration of all this into Microsoft Visual Studio. Windows only.
1314

1415
## Build Tool
1516

@@ -44,6 +45,12 @@ Continuous Integration (CI) tools automatically build the source code as changes
4445
* simple ad-hoc continuous integration that posts results to GitHub
4546
* supports Windows, OS X, and Linux
4647
* used by [ChaiScript](http://chaiscript.com/ChaiScript-BuildResults/full_dashboard.html)
48+
* [Visual Studio Online](https://visualstudio.com)(http://www.visualstudio.com/what-is-visual-studio-online-vs)
49+
* Tightly integrated with the source repositories from Visual Studio Online
50+
* Uses MSBuild (Visual Studio's build engine), which is available on Windows, OS X and Linux
51+
* Provides hosted build agents and also allows for user-provided build agents
52+
* Can be controlled and monitored from within Microsoft Visual Studio
53+
* On-Premise installation via Microsoft Team Foundation Server
4754

4855
If you have an open source, publicly-hosted project on GitHub:
4956

@@ -193,4 +200,3 @@ There should be a test enabled for every feature or bug fix that is committed. S
193200
### Negative Testing
194201

195202
Don't forget to make sure that your error handling is being tested and works properly as well. This will become obvious if you aim for 100% code coverage.
196-

0 commit comments

Comments
 (0)