[ https://issues.apache.org/jira/browse/SCM-731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17962793#comment-17962793 ]
ASF GitHub Bot commented on SCM-731: ------------------------------------ jira-importer commented on issue #942: URL: https://github.com/apache/maven-scm/issues/942#issuecomment-2964634502 **[Mat Booth](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=mbooth)** commented This new patch "0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch" ports the whole project over to the latest version of the plexus default container. All unit tests continue to pass. This time, invoking the command line client also still works correctly. I tested this by doing the following: ``` $ java -jar maven-scm-client/target/maven-scm-client-1.9-SNAPSHOT-jar-with-dependencies.jar \ checkout working_copy scm:svn:http://svn.apache.org/repos/asf/subversion/trunk/ ``` > [PATCH] port maven-scm to latest version of plexus-container-default > -------------------------------------------------------------------- > > Key: SCM-731 > URL: https://issues.apache.org/jira/browse/SCM-731 > Project: Maven SCM (Moved to GitHub Issues) > Issue Type: Improvement > Components: maven-scm-client > Affects Versions: 1.8.1 > Reporter: Mat Booth > Assignee: Olivier Lamy > Priority: Major > Attachments: > 0001-ensure-compatibility-with-newer-versions-of-plexus-c.patch, > 0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch > > > In the client module, the org.codehaus.plexus.embed.Embedder is used. > This class was deprecated and removed in future versions of > plexus-container-default. In order to build maven-scm against the latest > version of plexus-container-default, as we must for inclusion in Fedora Linux > for example, a smallish patch must be applied. > Please see the attached. The patch removes use of the > org.codehaus.plexus.embed.Embedder class, ports all unit tests to latest > container and builds the maven-plugin with a newer version of maven. The > patch was made against the current svn trunk/git master. All unit tests > continue to pass and the command line client still functions normally. > Thanks for your time. > Edit: Please see the later patch! > 0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch -- This message was sent by Atlassian Jira (v8.20.10#820010)