Class GitCommand
- java.lang.Object
-
- org.eclipse.jetty.toolchain.version.git.GitCommand
-
public class GitCommand extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GitCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
fetchTags()
java.lang.String
findTagMatching(java.lang.String version)
java.util.List<GitCommit>
getCommitLog(java.lang.String fromCommitId)
org.apache.maven.plugin.logging.Log
getLog()
java.lang.String
getTagCommitId(java.lang.String tagId)
java.util.List<java.lang.String>
getTags()
java.io.File
getWorkDir()
void
populateIssuesForRange(java.lang.String fromCommitId, java.lang.String toCommitId, Release rel)
void
setLog(org.apache.maven.plugin.logging.Log log)
void
setWorkDir(java.io.File basedir)
-
-
-
Method Detail
-
fetchTags
public boolean fetchTags() throws java.io.IOException
- Throws:
java.io.IOException
-
findTagMatching
public java.lang.String findTagMatching(java.lang.String version) throws java.io.IOException
- Throws:
java.io.IOException
-
getCommitLog
public java.util.List<GitCommit> getCommitLog(java.lang.String fromCommitId) throws java.io.IOException
- Throws:
java.io.IOException
-
getLog
public org.apache.maven.plugin.logging.Log getLog()
-
getTagCommitId
public java.lang.String getTagCommitId(java.lang.String tagId) throws java.io.IOException
- Throws:
java.io.IOException
-
getTags
public java.util.List<java.lang.String> getTags() throws java.io.IOException
- Throws:
java.io.IOException
-
getWorkDir
public java.io.File getWorkDir()
-
populateIssuesForRange
public void populateIssuesForRange(java.lang.String fromCommitId, java.lang.String toCommitId, Release rel) throws java.io.IOException
- Throws:
java.io.IOException
-
setLog
public void setLog(org.apache.maven.plugin.logging.Log log)
-
setWorkDir
public void setWorkDir(java.io.File basedir)
-
-