docs/system-admin-guide/system-settings/repositories/README.md
[!IMPORTANT] Managed GIT and SVN repositories in OpenProject are currently only supported in package-based installations. They are not supported in docker-based installations.
To adapt repositories settings, go to System settings on the tab Repositories you can configure the following options.
Autofetch repository changes. This option allows to automatically show commits in an OpenProject Repository.
Repository disk size cache. In order to cache the repository disk size (displayed e.g. in repository page).
Enable repository management web service. This option allows communication with SVN- or Git-Clients. If it is deactivated, a repository cannot be created.
Define an API key. This API key is created once and used for communication with an SVN or Git client.
Select which SCM you want to enabled. You can choose Git and/or Subversion.
Automatic repository vendor type. Specify the default repository type which is used in new projects.
Define repositories encodings.
Define the maximum number of revisions to be displayed on file log.
Define the maximum number of files displayed in the repository browser.
Enable caching for authentication request of version control software. This option allows saving the authentication so that a user doesn’t have to authenticate every time a repository is accessed (for example during commits).
Show checkout instructions for Subversion and GIT.