[ http://jira.codehaus.org/browse/SCM-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_127450 ]
Sebastian Annies commented on SCM-351: -------------------------------------- [SCM-370] is a very similar issue. I attached a patch there that will also fix this one. > generated client spec name fails if there is a space or tilde in directory > name > ------------------------------------------------------------------------------- > > Key: SCM-351 > URL: http://jira.codehaus.org/browse/SCM-351 > Project: Maven SCM > Issue Type: Bug > Components: maven-scm-provider-perforce > Affects Versions: 1.0 > Reporter: zak jacobson > > The default generated client spec name is calculated in > generateDefaultClientspecName() as: > username + "−" + hostname + "−MavenSCM−" + path; > if path includes a space or tilde, the client spec is not created and the > plugin fails to sync. > Can: > {noformat}path = workDir.getCanonicalPath().replace( '/', '\\' ){noformat} > be replaced with: > {noformat}path = workDir.getCanonicalPath().replace( '/', '\\' > ).replaceAll("[ ~]", "-"){noformat} -- 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