com.pmease.quickbuild.repository
Class SvnModule
java.lang.Object
com.pmease.quickbuild.repository.RepositoryModule
com.pmease.quickbuild.repository.SvnModule
- All Implemented Interfaces:
- java.io.Serializable
- public class SvnModule
- extends RepositoryModule
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
getBranch()
OGNL: Specify the branch for above source path. |
java.lang.String |
getDestPath()
OGNL: If specified, the contents from Subversion repository will be retrieved to the destination path
relative to the project work directory. |
java.lang.String |
getLabel()
OGNL: Specify the label for the above source path. |
java.lang.String |
getNormalizedSrcPath()
|
java.lang.String |
getSrcPath()
OGNL: Represents a path in the Subversion repository, for example /, testsvn/web,
or /testsvn. |
void |
setBranch(java.lang.String branch)
|
void |
setDestPath(java.lang.String destPath)
|
void |
setLabel(java.lang.String label)
|
void |
setSrcPath(java.lang.String srcPath)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SvnModule
public SvnModule()
getSrcPath
public java.lang.String getSrcPath()
- OGNL: Represents a path in the Subversion repository, for example /, testsvn/web,
or /testsvn. This path is considered to be relative to the url base defined above.
When branch or label properties are defined, this path will be mapped
to another path in the svn repository. Please refer to the user's guide for details.
- Returns:
setSrcPath
public void setSrcPath(java.lang.String srcPath)
getBranch
public java.lang.String getBranch()
- OGNL: Specify the branch for above source path. When left empty, trunk is assumed. NOTE: Subversion
does not internally has the notion of branch. Value specified here will be used by QuickBuild to do url mapping for the
above source path so that actual effect is just like a branch in Cvs. Refer to the user's guide for details about the
url mapping for a branch.
- Returns:
setBranch
public void setBranch(java.lang.String branch)
getLabel
public java.lang.String getLabel()
- OGNL: Specify the label for the above source path. If specified, it will take preference over branch. When left empty, head version
of the specified branch is assumed. NOTE: Subversion does not internally has the notion of label.
Value specified here will be used by QuickBuild to do url mapping for the above source path so that actual effect is just like
a tag in Cvs. Refer to the user's guide for details about the url mapping for a label.
- Returns:
setLabel
public void setLabel(java.lang.String label)
getDestPath
public java.lang.String getDestPath()
- OGNL: If specified, the contents from Subversion repository will be retrieved to the destination path
relative to the project work directory. Otherwise the contents will be retrieved to source path
(with no regard to branch or label) relative to the project work directory.
- Returns:
setDestPath
public void setDestPath(java.lang.String destPath)
getNormalizedSrcPath
public java.lang.String getNormalizedSrcPath()
Copyright © 2005 PMEase Inc. All Rights Reserved.