generated client spec contains backslashes leading die problems on unix os
--------------------------------------------------------------------------
Key: SCM-370
URL: http://jira.codehaus.org/browse/SCM-370
Project: Maven SCM
Issue Type: Improvement
Components: maven-scm-provider-perforce
Affects Versions: 1.0
Environment: UNIX
Reporter: Sebastian Annies
When a client is created it is named:
E.g.
{{sannies-sojus-MavenSCM-\opt\continuum-1.1-beta-3-SNAPSHOT\apps\continuum\webapp\WEB-INF\working-directory\6}}
that is ok, but now comes the sync command and uses following commandline
{{/bin/bash c "p4 -d
/opt/continuum-1.1-beta-3-SNAPSHOT/apps/continuum/webapp/WEB-INF/working-directory/1
-cbackground-sojus-MavenSCM\opt\continuum-1.1-beta-3-SNAPSHOT\apps\continuum\webapp\WEB-INF\working-directory\1
sync"}}
The Bash now removes the backslashes in the client name! The result is that the
client is not existent and perforce returns with an error.
This is related to [PLXUTILS-44] and [CONTINUUM-1402]
I propose to use the underscore character instead of the backslash.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira