Author: olamy Date: Sun Jun 22 15:51:39 2008 New Revision: 670428 URL: http://svn.apache.org/viewvc?rev=670428&view=rev Log: fix unit test on unix platform due to PLXUTILS-78 : * are now quoted with BourneShell
Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java?rev=670428&r1=670427&r2=670428&view=diff ============================================================================== --- maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java (original) +++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java Sun Jun 22 15:51:39 2008 @@ -22,6 +22,7 @@ import org.apache.maven.scm.log.ScmLogger; import org.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository; import org.apache.maven.scm.provider.svn.util.SvnUtil; +import org.codehaus.plexus.util.Os; import org.codehaus.plexus.util.StringUtils; import org.codehaus.plexus.util.cli.CommandLineException; import org.codehaus.plexus.util.cli.CommandLineUtils; @@ -194,7 +195,14 @@ String beforePassword = clString.substring( 0, pos + "--password ".length() ); String afterPassword = clString.substring( pos + "--password ".length() ); afterPassword = afterPassword.substring( afterPassword.indexOf( " " ) ); - clString = beforePassword + "*****" + afterPassword; + if ( Os.isFamily( Os.FAMILY_WINDOWS ) ) + { + clString = beforePassword + "*****" + afterPassword; + } + else + { + clString = beforePassword + "'*****'" + afterPassword; + } } return clString;