Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

maven-scm-2.2.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/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