|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objecthudson.scm.BlameSubversionSCM.ModuleLocation
@ExportedBean public static final class BlameSubversionSCM.ModuleLocation
small structure to store local and remote (repository) location information of the repository. As a addition it holds the invalid field to make failure messages when doing a checkout possible
| 字段摘要 | |
|---|---|
java.lang.String |
local
已过时。 Code should use getLocalDir(). This field is
only intended for form binding. |
java.lang.String |
remote
Subversion URL to check out. |
| 构造方法摘要 | |
|---|---|
BlameSubversionSCM.ModuleLocation(java.lang.String remote,
java.lang.String local)
|
|
| 方法摘要 | |
|---|---|
BlameSubversionSCM.ModuleLocation |
getExpandedLocation(hudson.model.AbstractBuild<?,?> build)
Expand location value based on Build parametric execution. |
java.lang.String |
getLocalDir()
Local directory to place the file to. |
org.tmatesoft.svn.core.SVNURL |
getRepositoryRoot(hudson.model.AbstractProject context)
|
org.tmatesoft.svn.core.wc.SVNRevision |
getRevision(org.tmatesoft.svn.core.wc.SVNRevision defaultValue)
Figures out which revision to check out. |
org.tmatesoft.svn.core.SVNURL |
getSVNURL()
Gets remote as SVNURL. |
java.lang.String |
getURL()
Returns the pure URL portion of remote by removing possible
"@NNN" suffix. |
java.util.UUID |
getUUID(hudson.model.AbstractProject context)
Repository UUID. |
org.tmatesoft.svn.core.io.SVNRepository |
openRepository(hudson.model.AbstractProject context)
|
static java.util.List<BlameSubversionSCM.ModuleLocation> |
parse(java.lang.String[] remoteLocations,
java.lang.String[] localLocations)
|
java.lang.String |
toString()
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 字段详细信息 |
|---|
@Exported public final java.lang.String remote
@Exported public final java.lang.String local
getLocalDir(). This field is
only intended for form binding.
| 构造方法详细信息 |
|---|
@DataBoundConstructor
public BlameSubversionSCM.ModuleLocation(java.lang.String remote,
java.lang.String local)
| 方法详细信息 |
|---|
public java.lang.String getLocalDir()
public java.lang.String getURL()
remote by removing possible
"@NNN" suffix.
public org.tmatesoft.svn.core.SVNURL getSVNURL()
throws org.tmatesoft.svn.core.SVNException
remote as SVNURL.
org.tmatesoft.svn.core.SVNException
public java.util.UUID getUUID(hudson.model.AbstractProject context)
throws org.tmatesoft.svn.core.SVNException
org.tmatesoft.svn.core.SVNException
public org.tmatesoft.svn.core.io.SVNRepository openRepository(hudson.model.AbstractProject context)
throws org.tmatesoft.svn.core.SVNException
org.tmatesoft.svn.core.SVNException
public org.tmatesoft.svn.core.SVNURL getRepositoryRoot(hudson.model.AbstractProject context)
throws org.tmatesoft.svn.core.SVNException
org.tmatesoft.svn.core.SVNExceptionpublic org.tmatesoft.svn.core.wc.SVNRevision getRevision(org.tmatesoft.svn.core.wc.SVNRevision defaultValue)
remote is url@rev, then this method returns that
specific revision.
defaultValue - If "@NNN" portion is not in the URL, this value will be
returned. Normally, this is the SVN revision timestamped
at the build date.public BlameSubversionSCM.ModuleLocation getExpandedLocation(hudson.model.AbstractBuild<?,?> build)
build - Build instance for expanding parameters into their values
public java.lang.String toString()
java.lang.Object 中的 toString
public static java.util.List<BlameSubversionSCM.ModuleLocation> parse(java.lang.String[] remoteLocations,
java.lang.String[] localLocations)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||