mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-16 18:26:16 +01:00
4.2 KiB
4.2 KiB
The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.
- Very easy installation
- No need to hack configuration files, SCM-Manager is completely configureable from its Web-Interface
- No Apache and no database installation is required
- Central user, group and permission management
- Out of the box support for Git, Mercurial and Subversion
- Full RESTFul Web Service API (JSON and XML)
- Rich User Interface
- Simple Plugin API
- Useful plugins available ( f.e. Ldap-, ActiveDirectory-, PAM-Authentication)
- Licensed under the MIT-License
News
- 2018-09-25 - SCM-Manager 2 gets a boost by Cloudogu GmbH
- 2018-05-04 - SCM-Manager 1.60 released (download | release notes)
- 2018-04-11 - SCM-Manager 1.59 released
Mailing List
Use SCM-Manager
- Getting started
- Download latest version
- Frequently Asked Questions
- Upgrade SCM-Manager to a newer version
- Download latest snapshot release
- Download Archive
- Command line client
- SCM-Server SSL
- ApplicationServer (Tomcat/Glassfish/Jetty)
- Using SCM-Manager with Apache mod_proxy
- Using SCM-Manager with Nginx
- Using SCM-Manager with IIS (Helicon)
- Permissions
- Plugins
- Revision Control Plugin Comparison
- Screenshots
- Mercurial Subrepositories
- Unix Daemons and Windows Services
- RPM and DEB packages
- Build windows mercurial packages for SCM-Manager
Plugin documentation
- Active Directory Plugin
- Branch Write Protect Plugin
- Jenkins Plugin
- Jira Plugin
- Mail Plugin
- Path Write Protect Plugin
- Redmine Plugin
- Scheduler Plugin
- Trac Plugin
- WebHook Plugin
Development
- Building SCM-Manager from source
- Java Client API
- Code Snippets
- Configuring Eclipse projects for SCM-Manager
- Plugin Descriptor
- ExtensionPoints
- How to create your own plugin
- Injection Objects
- API documentation
- WebService documentation
SCM Manager 2
- Getting started
- Configuration for Intellij IDEA
- SCM v2 Test Cases
- Table of decisions made during development
- Definition of done
- Style Guide
- Error Handling in REST, Java, UI
- Create a new Plugin
- Migration Wizard
- Plugin Development
- i18n for Plugins
- Extension Points
- Migrate Plugin from v1
- API changes
- Permission concept
- Vulnerabilities
- Common pitfall
- Release process
- Known Issues