Version Control

Version control is used to bring source code changes from developers to a central repository. The source code repository is used to track changes and hold the latest code for building the project's application(s).

Technologies Covered

Source code technologies covered here include Subversion and Git.

Use github if the project is open source. If the project is not open source use github if you can afford the private repositories. Host an internal source code repository if commercial github it not an option.