You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 02-Use_the_Tools_Available.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ Source control is an absolute necessity for any software development project. If
10
10
*[Bitbucket](https://bitbucket.org/) - allows for unlimited private repositories with up to 5 collaborators, for free.
11
11
*[SourceForge](http://sourceforge.net/) - open source hosting only.
12
12
*[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.
13
14
14
15
## Build Tool
15
16
@@ -44,6 +45,12 @@ Continuous Integration (CI) tools automatically build the source code as changes
44
45
* simple ad-hoc continuous integration that posts results to GitHub
45
46
* supports Windows, OS X, and Linux
46
47
* 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
47
54
48
55
If you have an open source, publicly-hosted project on GitHub:
49
56
@@ -193,4 +200,3 @@ There should be a test enabled for every feature or bug fix that is committed. S
193
200
### Negative Testing
194
201
195
202
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.
0 commit comments