| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: maven-scm | Distribution: openSUSE Tumbleweed |
| Version: 2.2.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Sep 24 21:40:22 2025 |
| Group: Development/Libraries/Java | Build host: reproducible |
| Size: 698797 | Source RPM: maven-scm-2.2.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://maven.apache.org/scm | |
| Summary: Common API for doing SCM operations | |
Maven SCM supports Maven plugins (e.g. maven-release-plugin) and other tools (e.g. Continuum) in providing them a common API for doing SCM operations.
Apache-2.0
* Wed Sep 24 2025 Fridrich Strba <fstrba@suse.com>
- Changes of 2.2.1
* New features and improvements
+ Add method to ScmManager to get an ScmRepository from an
existing directory
+ Reduce log noise
+ Reduce amount of log junk emitted
+ Support "no-verify" with JGit commits
+ Rework sign option for Git tag/commit
+ SCM-1011: Consider interactive flag for SvnExeScmProvider
+ Git: Observe interactive flag
+ New option to be able to disable sign for commit/tag to be
able use this with jgit when you have gpgsign configured in
~/.gitconfig
+ Add shallow parameter to checkout mojo
+ Add Apache 2.0 LICENSE file
* Bug Fixes
+ Replace "git whatchanged" by "git log"
+ Avoid raw RuntimeException
+ JGit: Propagate exceptions when pushing tags/branches
+ Git: Use environment variables when pushing tags/branches to
remote
+ SCM-1029: Fix empty commits on JGit checkin
* Documentation updates
+ Document SCM authentication means
+ Feature/apt to md
+ MNGSITE-529: Rename "Goals" to "Plugin Documentation"
+ MNGSITE-540: Use correct plugin for reporting
+ Remove mention of deprecated SCM provider which have been
removed in 2.0.0
* Maintenance
+ Deprecate ConsumerUtils
+ cleanup runtime exceptions
+ feat: enable prevent branch protection rules
+ Throw is enough
+ Replace raw runtime exceptions with GeneralSecurityException
+ remove not used plugins from pom
+ Enable Github issues
+ Make asserts meaningful
+ Convert from plexus to guice injection
+ Remove dead commented code
+ Unabbreviate cl variable names
+ Declare used dependencies
+ Prefer try with resources
* Dependency updates
+ Use SSHD 2.16.0
+ Update to Maven Parent 45
+ Bump org.apache.commons:commons-text from 1.11.0 to 1.14.0
+ Bump commons-io:commons-io from 2.16.10 to 2.20.0
+ Bump org.apache.maven.shared:file-management from 3.1.0 to
3.2.0
+ Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0
+ Bump org.codehaus.plexus:plexus-interactivity-api from 1.3 to
1.4
+ Bump org.codehaus.plexus:plexus-classworlds from 2.8.0 to
2.9.0
+ Bump org.hamcrest:hamcrest-core from 2.2 to 3.0
+ Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23
to 1.24
- Changes of 2.1.0
* Bug
+ SCM-914: InfoItem.lastChangedDate is leaky abstraction
+ SCM-939: Assume SCM is present
+ SCM-1016: Build fails with JDK21
+ SCM-1022: jgit push failure is not failing the build
+ SCM-1024: maven-scm-plugin tests do not properly check for
existence of svn command
* Dependency upgrade
+ SCM-1017: Update commons-io:commons-io to 2.16.0
+ SCM-1018: Require Maven 3.6.3+
+ SCM-1019: Update org.codehaus.plexus:plexus-classworlds to
2.8.0
+ SCM-1020: Update org.apache.commons:commons-text 1.11.0
+ SCM-1021: Update org.apache.commons:commons-lang3 3.14.0
+ SCM-1023: Upgrade components
- Changes of 2.0.1
* Bug
+ SCM-1009: Wrong scope of maven-compat
* Dependency upgrade
+ SCM-1008: Undeclare unused dependencies
- Changes of 2.0.0
* Dependency upgrade
+ SCM-1005: Upgrade Parent to 39
+ SCM-1006: Upgrade components
- Added patch:
* 0001-Don-t-depend-on-apache-sshd-test-jars.patch
+ Do not depend on apache-sshd test-jars. Copy over minimal
classes from apache-sshd and put them in the same package as
the gittest classes.
- Removed patches:
* 0001-Port-maven-scm-to-latest-version-of-plexus-default.patch
* maven-scm-1.12.0-sec-dispatcher-2.0.patch
+ Not needed with this version
* Thu Oct 10 2024 Fridrich Strba <fstrba@suse.com>
- Version update to 1.13.0
* Bug
+ SCM-883: ScmFileSet DEFAULT_EXCLUDES too restrictive
+ SCM-973: GitCheckInCommandNoBranchTest fails with Git 2.34.0+
+ SCM-913: NPE on ChangeSet.toString() when no mergedRevisions
are set
+ SCM-975: Broken link to Maven SCM plugin Release Notes
+ SCM-976: GitExe changelog does not work in if the user has
defined a custom format
* Improvement
+ SCM-943: scm:check-local-modification does not support
excludes
* Task
+ SCM-972: Deprecate SCM Logger in favor of SLF4J
+ SCM-980: Remove code duplication in ListMojo
* Dependency upgrade
+ SCM-974: Upgrade Plexus Utils to 3.3.1
* Tue Apr 02 2024 Fridrich Strba <fstrba@suse.com>
- Add dependency on plexus-xml where relevant
* this will be needed for smooth upgrade to plexus-utils 4.0.0
* Wed Feb 21 2024 Gus Kenion <gus.kenion@suse.com>
- Use %patch -P N instead of deprecated %patchN.
* Mon Oct 30 2023 Fridrich Strba <fstrba@suse.com>
- Do not force java 11 on i586
* Mon Sep 25 2023 Fridrich Strba <fstrba@suse.com>
- Remove dependency on maven2
* Wed Sep 06 2023 Fridrich Strba <fstrba@suse.com>
- Remove unresolved plugin version which creates a validation
error during the build
* Thu Oct 13 2022 Fridrich Strba <fstrba@suse.com>
- Force building with java 11 on ix86 in order to avoid random
build failures
* Tue Mar 29 2022 Fridrich Strba <fstrba@suse.com>
- Build with java source and target levels 8
- Port from apache-commons-lang to apache-commons-lang3
* Fri Oct 22 2021 Fridrich Strba <fstrba@suse.com>
- Version update to 1.12.0
- Added patch:
* maven-scm-1.12.0-sec-dispatcher-2.0.patch
+ fix build with newer plexus-sec-dispatcher
/usr/share/doc/packages/maven-scm /usr/share/doc/packages/maven-scm/NOTICE /usr/share/java/maven-scm /usr/share/java/maven-scm/maven-scm-api.jar /usr/share/java/maven-scm/maven-scm-client.jar /usr/share/java/maven-scm/maven-scm-manager-plexus.jar /usr/share/java/maven-scm/maven-scm-plugin.jar /usr/share/java/maven-scm/maven-scm-provider-git-commons.jar /usr/share/java/maven-scm/maven-scm-provider-gitexe.jar /usr/share/java/maven-scm/maven-scm-provider-hg.jar /usr/share/java/maven-scm/maven-scm-provider-jgit.jar /usr/share/java/maven-scm/maven-scm-provider-local.jar /usr/share/java/maven-scm/maven-scm-provider-svn-commons.jar /usr/share/java/maven-scm/maven-scm-provider-svnexe.jar /usr/share/licenses/maven-scm /usr/share/licenses/maven-scm/LICENSE /usr/share/maven-metadata/maven-scm.xml /usr/share/maven-poms/maven-scm /usr/share/maven-poms/maven-scm/maven-scm-api.pom /usr/share/maven-poms/maven-scm/maven-scm-client.pom /usr/share/maven-poms/maven-scm/maven-scm-manager-plexus.pom /usr/share/maven-poms/maven-scm/maven-scm-managers.pom /usr/share/maven-poms/maven-scm/maven-scm-plugin.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-git-commons.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-gitexe.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-hg.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-jgit.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-local.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-svn-commons.pom /usr/share/maven-poms/maven-scm/maven-scm-provider-svnexe.pom /usr/share/maven-poms/maven-scm/maven-scm-providers-git.pom /usr/share/maven-poms/maven-scm/maven-scm-providers-standard.pom /usr/share/maven-poms/maven-scm/maven-scm-providers-svn.pom /usr/share/maven-poms/maven-scm/maven-scm-providers.pom /usr/share/maven-poms/maven-scm/maven-scm.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:25:06 2025