SCM Manager

The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.


Product Overview

SCM Manager is a self-hosted software solution designed to simplify the management and sharing of Git, Mercurial, and Subversion repositories over HTTP. With SCM Manager, users can easily access and manage their version control systems from a single interface, eliminating the need for multiple tools or complex configurations.

Main Features

  1. Multi-Repository Support: SCM Manager supports three popular version control systems: Git, Mercurial, and Subversion.
  2. Easy Installation: The software can be installed on various platforms with minimal effort required.
  3. Plugins: A range of plugins are available out-of-the-box, covering categories such as source code management, issue tracking, and collaboration tools.
  4. Extensibility: SCM Manager's simple plugin API makes it easy to develop custom plugins tailored to specific needs or integrations.
  5. REST API: The software provides a rich Level 3 RESTful WebService for every function, allowing seamless integration with internal processes.
  6. Flexible Authentication: SCM Manager features a flexible authentication mechanism that can be customized to fit individual needs or use the embedded option.
  7. Fine-Grained Authorization: The authorization model is designed to provide precise permissions to users or groups of users, ensuring controlled access.
  8. Simple Configuration: The Web-based interface allows for easy configuration, eliminating the need to modify configuration files.

Whether you're looking for a simple way to manage your version control systems or require more advanced features and integrations, SCM Manager is an excellent choice for teams and organizations seeking a centralized solution for their Git, Mercurial, and Subversion repositories.

Related

InvenioRDM
Homarr
Fossil
Openmeetings
Kasm Workspaces
Peergos
SilverStripe
Tuleap
Taiga
Star history

Star history for SCM Manager