Posted on 2023-11-22 by René Pfeuffer
Dear SCM-Manager Community,
today we released the new version of the SCM-Manager 2.48.0 (to be honest, it's 2.48.1 due to a small bug in the ui). For some of you, the most important new feature comes with an new plugin: The Custom Storage Plugin.
With version 2.x of SCM-Manager we changed the way, how repositories are stored. Instead of using the repository type and name for the directory structure, we now use the id of the repository. This makes it easier to handle renames of repositories and to handle special characters in the name. But it also makes it harder to handle repositories outside SCM-Manager, like backup or using other mounted directories.
The new Custom Storage Plugin allows you to configure the directory structure of your repositories. You can use the repository type, name, id or any combination of these to configure the directory structure. You can even use a custom template to configure the directory structure for new repositories.
The Signature Check Plugin allows you to check the signature of commits. This is useful, if you want to make sure, that commits are signed by a trusted person.
- It is now possible to rebuild the search index and invalidate all caches in SCM-Manager. This might be useful, if you experience inconsistent data in SCM-Manager. You can find this feature in the global settings.
- The Repository Size Plugin will now load the sizes of the repositories one by one. This should provide a better user experience, if you have a lot of repositories or very big ones.
- You, the community, found a bug regarding the branch protection in the review plugin. This is fixed now.
- If you are using the SSH Plugin, you can now set your preferred protocol for the information page.
... and a lot of other small improvements and bugfixes. Please make sure to update your plugins, too!
Are you still missing an important feature? How can SCM-Manager help you improve your work processes? We would love to hear from you about what you need most!