Maven SCM supports Maven plugins (for example maven-release-plugin) and other tools by providing them with a common API for source code management operations. You can look at the list of SCMs for more information on using Maven SCM with your favorite SCM tool.
In addition, Maven SCM provides two tools to directly use it:
The following SCM providers are deprecated and will be removed in version 2.0.0: