This commit tackles the following issue: When the release feed takes a long time to read (however), the former solution would propagete requests to the SCM-Manager to multiple requests of the specified feed url. This can, in the worst case, cause a drain of resources like request threads. We fix this with two actions: 1. We wrap the request itself in an executor with a timeout, 2. We only trigger one request at a time, so that we will not flood the feed server with requests.
The easiest way to share and manage your Git, Mercurial and Subversion repositories.
- Very easy installation
- No need to hack configuration files, SCM-Manager is completely configurable from its Web-Interface
- No Apache and no database installation 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
- Licensed under the MIT-License
This branch (develop) is for the development of SCM-Manager 2.x. If you are interested in the development of version
1.x, please checkout the branch support/1.x.
News
All news regarding SCM-Manager will be published in our blog.
Mailing List
Documentation
You can find the complete documentation on our homepage.
Need help?
Looking for more guidance? Full documentation lives on our homepage or the dedicated pages for our plugins. Do you have further ideas or need support?
-
Community Support - Contact the SCM-Manager support team for questions about SCM-Manager, to report bugs or to request features through the official channels. Find more about this here.
-
Enterprise Support - Do you require support with the integration of SCM-Manager into your processes, with the customization of the tool or simply a service level agreement (SLA)? Contact our development partner Cloudogu! Their team is looking forward to discussing your individual requirements with you and will be more than happy to give you a quote. Request Enterprise Support.