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:Factory:zSystems |
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, Mon Sep 29 22:26:22 2025