com.atlassian.jira.vcs.cvsimpl
Class CvsRepository
java.lang.Object
com.atlassian.jira.vcs.AbstractRepository
com.atlassian.jira.vcs.cvsimpl.CvsRepository
- All Implemented Interfaces:
- java.lang.Comparable, Repository
- public class CvsRepository
- extends AbstractRepository
Methods inherited from class com.atlassian.jira.vcs.AbstractRepository |
compareTo, getDescription, getId, getName, getRepositoryBrowser, getUpdateDelay, setDescription, setId, setName, setRepositroryBrowser, setUpdateDelay |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
KEY_BASEDIR
public static final java.lang.String KEY_BASEDIR
- See Also:
- Constant Field Values
KEY_LOG_FILE_PATH
public static final java.lang.String KEY_LOG_FILE_PATH
- See Also:
- Constant Field Values
KEY_CVS_ROOT
public static final java.lang.String KEY_CVS_ROOT
- See Also:
- Constant Field Values
KEY_MODULE_NAME
public static final java.lang.String KEY_MODULE_NAME
- See Also:
- Constant Field Values
KEY_PASSWORD
public static final java.lang.String KEY_PASSWORD
- See Also:
- Constant Field Values
KEY_FETCH_LOG
public static final java.lang.String KEY_FETCH_LOG
- See Also:
- Constant Field Values
CvsRepository
public CvsRepository(com.opensymphony.module.propertyset.PropertySet propertySet,
CvsRepositoryUtil cvsRepositoryUtil)
getCvsLogFilePath
public java.lang.String getCvsLogFilePath()
setCvsLogFilePath
public void setCvsLogFilePath(java.lang.String cvsLogFilePath)
getCvsRoot
public java.lang.String getCvsRoot()
setCvsRoot
public void setCvsRoot(java.lang.String cvsRoot)
getModuleName
public java.lang.String getModuleName()
setModuleName
public void setModuleName(java.lang.String moduleName)
setPassword
public void setPassword(java.lang.String password)
getPassword
public java.lang.String getPassword()
fetchLog
public boolean fetchLog()
setFetchLog
public void setFetchLog(boolean fetchLog)
updateCvs
public java.lang.String updateCvs()
throws org.netbeans.lib.cvsclient.command.CommandException,
org.netbeans.lib.cvsclient.connection.AuthenticationException,
java.io.IOException,
LockException
- The filename where the log has been written
- Throws:
org.netbeans.lib.cvsclient.command.CommandException
org.netbeans.lib.cvsclient.connection.AuthenticationException
java.io.IOException
LockException
getCommitsForIssue
public java.util.List getCommitsForIssue(java.lang.String issueKey)
throws RepositoryException
- Return a list of
Commit
objects
- Parameters:
issueKey
-
- Returns:
-
- Throws:
RepositoryException
updateRepository
public void updateRepository()
throws org.netbeans.lib.cvsclient.command.CommandException,
org.netbeans.lib.cvsclient.connection.AuthenticationException,
java.io.IOException,
LockException,
net.sf.statcvs.input.LogSyntaxException
- Throws:
org.netbeans.lib.cvsclient.command.CommandException
org.netbeans.lib.cvsclient.connection.AuthenticationException
java.io.IOException
LockException
net.sf.statcvs.input.LogSyntaxException
getType
public java.lang.String getType()
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractRepository
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class AbstractRepository
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractRepository
Copyright © 2002-2005 Atlassian. All Rights Reserved.