org.apache.maven.scm.provider.svn.repository
Class SvnScmProviderRepository

java.lang.Object
  extended byorg.apache.maven.scm.provider.ScmProviderRepository
      extended byorg.apache.maven.scm.provider.ScmProviderRepositoryWithHost
          extended byorg.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository

public class SvnScmProviderRepository
extends org.apache.maven.scm.provider.ScmProviderRepositoryWithHost

Version:
$Id: SvnScmProviderRepository.java 389486 2006-03-28 12:22:04Z evenisse $
Author:
Emmanuel Venisse

Constructor Summary
SvnScmProviderRepository(java.lang.String url)
           
SvnScmProviderRepository(java.lang.String url, java.lang.String user, java.lang.String password)
           
 
Method Summary
 java.lang.String getTagBase()
          Returns the url/directory to be used when tagging this repository.
 java.lang.String getUrl()
           
 void setTagBase(java.lang.String tagBase)
          Sets the url/directory to be used when tagging this repository.
 java.lang.String toString()
           
 
Methods inherited from class org.apache.maven.scm.provider.ScmProviderRepositoryWithHost
getHost, getPassphrase, getPort, getPrivateKey, setHost, setPassphrase, setPort, setPrivateKey
 
Methods inherited from class org.apache.maven.scm.provider.ScmProviderRepository
getPassword, getUser, isPersistCheckout, setPassword, setPersistCheckout, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SvnScmProviderRepository

public SvnScmProviderRepository(java.lang.String url)

SvnScmProviderRepository

public SvnScmProviderRepository(java.lang.String url,
                                java.lang.String user,
                                java.lang.String password)
Method Detail

getUrl

public java.lang.String getUrl()

getTagBase

public java.lang.String getTagBase()
Returns the url/directory to be used when tagging this repository.


setTagBase

public void setTagBase(java.lang.String tagBase)
Sets the url/directory to be used when tagging this repository. The TagBase is a way to override the default tag location for the repository. The default tag location is automatically determined for repositories in the standard subversion layout (with /tags /branches /trunk). Specify this value only if the repository is using a directory other than "/tags" for tagging.

Parameters:
tagBase - an absolute or relative url to the base directory to create tags in. URL should be in a format that svn client understands, not the scm url format.

toString

public java.lang.String toString()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.