java.lang.Object
org.apache.maven.scm.providers.svn.settings.Settings
All Implemented Interfaces:
Serializable

public class Settings extends Object implements Serializable
Class Settings.
Version:
$Revision$ $Date$
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private String
    Instructs Subversion to read configuration information from the specified directory instead of the default location.
    private String
    The cygwin mount path.
    private String
    Field modelEncoding.
    private boolean
    Switch on to use svn command line option: --trust-server-cert.
    private boolean
    Switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
    private boolean
    Must be true if svn is a cygwin svn command.
    private boolean
    Switch off if you do not like to use --non-interactive e.g.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Get instructs Subversion to read configuration information from the specified directory instead of the default location.
    Get the cygwin mount path.
    Get the modelEncoding field.
    boolean
    Get switch on to use svn command line option: --trust-server-cert.
    boolean
    Get switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
    boolean
    Get must be true if svn is a cygwin svn command.
    boolean
    Get switch off if you do not like to use --non-interactive e.g.
    void
    setConfigDirectory(String configDirectory)
    Set instructs Subversion to read configuration information from the specified directory instead of the default location.
    void
    setCygwinMountPath(String cygwinMountPath)
    Set the cygwin mount path.
    void
    setModelEncoding(String modelEncoding)
    Set the modelEncoding field.
    void
    setTrustServerCert(boolean trustServerCert)
    Set switch on to use svn command line option: --trust-server-cert.
    void
    setUseAuthCache(boolean useAuthCache)
    Set switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
    void
    setUseCygwinPath(boolean useCygwinPath)
    Set must be true if svn is a cygwin svn command.
    void
    setUseNonInteractive(boolean useNonInteractive)
    Set switch off if you do not like to use --non-interactive e.g.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • configDirectory

      private String configDirectory
      Instructs Subversion to read configuration information from the specified directory instead of the default location.
    • useCygwinPath

      private boolean useCygwinPath
      Must be true if svn is a cygwin svn command.
    • cygwinMountPath

      private String cygwinMountPath
      The cygwin mount path.
    • useNonInteractive

      private boolean useNonInteractive
      Switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
    • useAuthCache

      private boolean useAuthCache
      Switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
    • trustServerCert

      private boolean trustServerCert
      Switch on to use svn command line option: --trust-server-cert.
    • modelEncoding

      private String modelEncoding
      Field modelEncoding.
  • Constructor Details

    • Settings

      public Settings()
  • Method Details

    • getConfigDirectory

      public String getConfigDirectory()
      Get instructs Subversion to read configuration information from the specified directory instead of the default location.
      Returns:
      String
    • getCygwinMountPath

      public String getCygwinMountPath()
      Get the cygwin mount path.
      Returns:
      String
    • getModelEncoding

      public String getModelEncoding()
      Get the modelEncoding field.
      Returns:
      String
    • isTrustServerCert

      public boolean isTrustServerCert()
      Get switch on to use svn command line option: --trust-server-cert.
      Returns:
      boolean
    • isUseAuthCache

      public boolean isUseAuthCache()
      Get switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
      Returns:
      boolean
    • isUseCygwinPath

      public boolean isUseCygwinPath()
      Get must be true if svn is a cygwin svn command.
      Returns:
      boolean
    • isUseNonInteractive

      public boolean isUseNonInteractive()
      Get switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
      Returns:
      boolean
    • setConfigDirectory

      public void setConfigDirectory(String configDirectory)
      Set instructs Subversion to read configuration information from the specified directory instead of the default location.
      Parameters:
      configDirectory - a configDirectory object.
    • setCygwinMountPath

      public void setCygwinMountPath(String cygwinMountPath)
      Set the cygwin mount path.
      Parameters:
      cygwinMountPath - a cygwinMountPath object.
    • setModelEncoding

      public void setModelEncoding(String modelEncoding)
      Set the modelEncoding field.
      Parameters:
      modelEncoding - a modelEncoding object.
    • setTrustServerCert

      public void setTrustServerCert(boolean trustServerCert)
      Set switch on to use svn command line option: --trust-server-cert.
      Parameters:
      trustServerCert - a trustServerCert object.
    • setUseAuthCache

      public void setUseAuthCache(boolean useAuthCache)
      Set switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
      Parameters:
      useAuthCache - a useAuthCache object.
    • setUseCygwinPath

      public void setUseCygwinPath(boolean useCygwinPath)
      Set must be true if svn is a cygwin svn command.
      Parameters:
      useCygwinPath - a useCygwinPath object.
    • setUseNonInteractive

      public void setUseNonInteractive(boolean useNonInteractive)
      Set switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
      Parameters:
      useNonInteractive - a useNonInteractive object.