mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-10-26 08:06:09 +01:00
* prepare license-maven-plugin for license migration * added license mapping for tsx files and added some more excludes * Changeover to MIT license * Fix build problems * Delete old remaining licenses * Add more exclude path for license checker * Rename included netbeans license, add exclude .m2/repository/ * Specify .m2 exclude because not only repository/, also wrapper/ must match * Add .cache/ exclude for license check * Modify formatting of license in java classes to comply with convention and IDE * Add IntelliJ documentation for license configuration * Update CHANGELOG.md * Exclude tmp/workspace/ dir for license check * Edit README.md Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
5.3 KiB
5.3 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
- FAQ
- 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 ISS (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
- Configuration for Intellij IDEA
- State of SCM-Manager 2 development
- 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
- Migrate Plugin from v1
- Plugin Development
- i18n for Plugins
- Extension Points
- API changes
- ui-components/ui-types
- Vulnerabilities
- Common pitfall
- Release process
- Migration Wizard
- Known Issues