René Pfeuffer 086a471161 Fix migration of non-bare git repositories
During the migration of git repositories from v1 to v2, we have to
create an "scmm" config section with the repository id of the current
repository. If this does not happen, further write requests to this
repository will fail, because the hooks cannot determine the id.

However, the migration failed to write this configuration for non-bare
repositories. Therefore this fix checks beforehand, whether a '.git'
folder exists in the date directory. If this is the case, we assume that
this is a non-bare repository and write the config file inside this
folder.
2020-06-23 11:47:52 +02:00
2020-03-23 15:35:58 +01:00
2020-05-15 11:29:10 +02:00
2020-06-18 09:39:16 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2020-06-23 11:01:46 +02:00
2018-09-24 13:03:02 +02:00
2019-10-08 09:29:11 +02:00
2020-04-21 07:38:35 +02:00
2020-06-23 11:01:46 +02:00
2020-03-23 15:35:58 +01:00
2018-05-31 12:40:37 +02:00
2020-06-23 11:01:46 +02:00
2020-06-16 19:39:27 +02:00

SCM-Manager

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
  • Licensed under the MIT-License

This branch (default) is for the development of SCM-Manager 2.x. If you are interested in the development of version 1.x, please checkout the 1.x branch.

News

All news

Mailing List

Documentation

You can find the complete documentation in the docs/ directory.

Need help?

Looking for more guidance? Full documentation lives in the SCM-Manager repository. 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.

Description
The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.
https://scm-manager.org/ Readme 181 MiB
Languages
Java 75.6%
TypeScript 19.6%
CSS 2.1%
HTML 1%
Groovy 0.4%
Other 1.3%