Class SvnCommandUtils

java.lang.Object
org.apache.maven.scm.provider.svn.SvnCommandUtils

public final class SvnCommandUtils extends Object
Command utilities for svn commands.
Author:
Jerome Lacoste
  • Method Details

    • fixUrl

      public static String fixUrl(String url, String username)
      Add or overrides the username into a url with a svn+ssh scheme.

      Svn 1.3.1 doesn't use the username information specified by --username when the url uses the svn+ssh scheme. This allows to fix it. See MRELEASE-35.

      Convert file url which derived from windows file path to unix path.

      Parameters:
      url - the url, not null
      username - the username, may be null
      Returns:
      the fixed url
      Throws:
      NullPointerException - if url is null