[
https://issues.apache.org/jira/browse/SCM-798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17963099#comment-17963099
]
ASF GitHub Bot commented on SCM-798:
------------------------------------
jira-importer opened a new issue, #1015:
URL: https://github.com/apache/maven-scm/issues/1015
**[Jakub
Bochenski](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jbochenski)**
opened
**[SCM-798](https://issues.apache.org/jira/browse/SCM-798?redirect=false)** and
commented
```
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-scm-plugin:1.9.4:branch' with basic
configurator -->
[DEBUG] (f) basedir = /home/acme/gotham/common_ui
[DEBUG] (f) branch = 2.2/2.2.0
[DEBUG] (f) connectionType = connection
[DEBUG] (s) connectionUrl =
scm:svn:svn+ssh://[email protected]/repos/trunk/common_ui
[DEBUG] (f) developerConnectionUrl =
scm:svn:svn+ssh://[email protected]/repos/trunk/common_ui
[DEBUG] (f) pushChanges = true
[DEBUG] (f) remoteBranching = false
[DEBUG] (f) settings = org.apache.maven.execution.SettingsAdapter@7b300cde
[DEBUG] (f) tagBase = svn+ssh://[email protected]/repos/branches/common_ui
[DEBUG]
> scm:branch ignores the tagBase parameter, there is no branchBase parameter
> --------------------------------------------------------------------------
>
> Key: SCM-798
> URL: https://issues.apache.org/jira/browse/SCM-798
> Project: Maven SCM (Moved to GitHub Issues)
> Issue Type: Bug
> Components: maven-plugin, maven-scm-provider-svn
> Affects Versions: 1.9.4
> Reporter: Jakub Bochenski
> Priority: Major
>
> {code}[DEBUG] Configuring mojo
> 'org.apache.maven.plugins:maven-scm-plugin:1.9.4:branch' with basic
> configurator -->
> [DEBUG] (f) basedir = /home/acme/gotham/common_ui
> [DEBUG] (f) branch = 2.2/2.2.0
> [DEBUG] (f) connectionType = connection
> [DEBUG] (s) connectionUrl =
> scm:svn:svn+ssh://[email protected]/repos/trunk/common_ui
> [DEBUG] (f) developerConnectionUrl =
> scm:svn:svn+ssh://[email protected]/repos/trunk/common_ui
> [DEBUG] (f) pushChanges = true
> [DEBUG] (f) remoteBranching = false
> [DEBUG] (f) settings = org.apache.maven.execution.SettingsAdapter@7b300cde
> [DEBUG] (f) tagBase = svn+ssh://[email protected]/repos/branches/common_ui
> [DEBUG] -- end configuration --
> [INFO] Final Branch Name: '2.2/2.2.0'
> [INFO] Executing: /bin/sh -c cd /home/acme/gotham/common_ui && svn
> --non-interactive copy --file /tmp/maven-scm-1267210601.commit .
> svn+ssh://[email protected]/repos/branches/2.2/2.2.0
> {code}
> I can see this code handling {{tagBase}}, but there is none for {{branchBase}}
> {code}
> if ( !StringUtils.isEmpty( tagBase ) &&
> repository.getProvider().equals( "svn" ) )
> {
> SvnScmProviderRepository svnRepo = (SvnScmProviderRepository)
> repository.getProviderRepository();
> svnRepo.setTagBase( tagBase );
> }{code}
> Adding a parallel handling for {{branchBase}} param should be trivial.
> Correcting the documentation is another thing -- the {{tagBase}} parameter is
> present on the base Mojo class even though it's ignored in some goals.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)