Repository: maven-scm Updated Branches: refs/heads/master 9282d0ed1 -> 558d49694
[SCM-864] fix module name not passed to cvs rls Project: http://git-wip-us.apache.org/repos/asf/maven-scm/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-scm/commit/83b9c548 Tree: http://git-wip-us.apache.org/repos/asf/maven-scm/tree/83b9c548 Diff: http://git-wip-us.apache.org/repos/asf/maven-scm/diff/83b9c548 Branch: refs/heads/master Commit: 83b9c548d99b361da800b2da1204f4f182bd6483 Parents: 6f7dd0c Author: Ilya Basin <basini...@gmail.com> Authored: Sun Feb 18 11:10:48 2018 +0300 Committer: Ilya Basin <basini...@gmail.com> Committed: Sun Feb 18 13:26:36 2018 +0300 ---------------------------------------------------------------------- .../cvslib/command/list/AbstractCvsListCommand.java | 11 +++++++++++ 1 file changed, 11 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-scm/blob/83b9c548/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/list/AbstractCvsListCommand.java ---------------------------------------------------------------------- diff --git a/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/list/AbstractCvsListCommand.java b/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/list/AbstractCvsListCommand.java index 5c7d1d0..58a00b4 100644 --- a/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/list/AbstractCvsListCommand.java +++ b/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/list/AbstractCvsListCommand.java @@ -65,6 +65,16 @@ public abstract class AbstractCvsListCommand cl.createArg().setValue( "-R" ); } + String modulePref = repository.getModule(); + if ( !StringUtils.isEmpty( modulePref ) ) + { + modulePref += File.separatorChar; + } + else + { + modulePref = ""; + } + for ( Iterator<File> it = fileSet.getFileList().iterator(); it.hasNext(); ) { File target = (File) it.next(); @@ -73,6 +83,7 @@ public abstract class AbstractCvsListCommand { path = path.substring( 1 ); } + path = modulePref + path; cl.createArg().setValue( path ); }