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

        

Reply via email to