Definitions / Repository
Management of all definitions within a version control system, using the underlying repository as a location to aggregate, store, and include API definitions into build pipelines.
Services
- Github - GitHub is a web-based hosting service for version control using git. It is mostly used for computer code. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features.
- Gitlab - GitLab is a web-based Git-repository manager with wiki and issue-tracking features, using an open-source license, developed by GitLab Inc.
- Bitbucket - Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial or Git revision control systems.
- Team Foundation Server - Store and collaborate on code with unlimited private repositories. Use Git for distributed version control or Team Foundation version control (TFVC) for centralized version control. Collaborate on code easily with pull requests and code reviews. Manage permissions and policies to secure your repositories.