Class CheckOutScmResult
java.lang.Object
org.apache.maven.scm.ScmResult
org.apache.maven.scm.command.checkout.CheckOutScmResult
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
LocalCheckOutScmResult
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe relative path of the directory of the checked out project in comparison to the checkout directory, or an empty String in case the checkout directory equals the project directory.private Stringprivate static final longFields inherited from class ScmResult
PASSWORD_PLACE_HOLDER -
Constructor Summary
ConstructorsConstructorDescriptionCheckOutScmResult(String commandLine, String providerMessage, String commandOutput, boolean success) CheckOutScmResult(String commandLine, String revision, List<ScmFile> checkedOutFiles) CheckOutScmResult(String commandLine, String revision, List<ScmFile> checkedOutFiles, String relativePathProjectDirectory) CheckOutScmResult(String commandLine, List<ScmFile> checkedOutFiles) CheckOutScmResult(String commandLine, List<ScmFile> checkedOutFiles, String relativePathProjectDirectory) CheckOutScmResult(List<ScmFile> checkedOutFiles, ScmResult result) -
Method Summary
Modifier and TypeMethodDescriptionChecked-out revision.Methods inherited from class ScmResult
getCommandLine, getCommandOutput, getProviderMessage, isSuccess
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
checkedOutFiles
-
revision
- Since:
- 1.8
-
relativePathProjectDirectory
The relative path of the directory of the checked out project in comparison to the checkout directory, or an empty String in case the checkout directory equals the project directory.With most SCMs, this is just an empty String, meaning that the checkout directory equals the project directory. But there are cases where within the checkout directory, the directory structure of the SCM system is repeated. E.g. if you check out the project "my/project" to "/some/dir", the project sources are actually checked out to "my/project/some/dir". In this example, relativePathProjectDirectory would contain "my/project".
-
-
Constructor Details
-
CheckOutScmResult
-
CheckOutScmResult
-
CheckOutScmResult
-
CheckOutScmResult
-
CheckOutScmResult
-
CheckOutScmResult
-
-
Method Details
-
getCheckedOutFiles
-
getRelativePathProjectDirectory
- Returns:
- the contents of
relativePathProjectDirectory - See Also:
-
getRevision
Checked-out revision. SCM's that have no revision per repository (or branch) should storenullhere.- Returns:
- the revision that was checked out
- Since:
- 1.8
-