Interface VCSChanges<REPOSITORY,REVISION>
-
- All Known Implementing Classes:
GitLastChanges
,SvnLastChanges
public interface VCSChanges<REPOSITORY,REVISION>
Created by rmpestano on 7/10/16.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LastChanges
changesOf(REPOSITORY repository)
LastChanges
changesOf(REPOSITORY repository, REVISION currentRevision, REVISION previousRevision)
CommitInfo
commitInfo(REPOSITORY repository, REVISION revision)
List<CommitInfo>
getCommitsBetweenRevisions(REPOSITORY repository, REVISION currentRevision, REVISION previousRevision)
REVISION
getLastTagRevision(REPOSITORY repository)
REVISION
resolveCurrentRevision(REPOSITORY repository)
-
-
-
Method Detail
-
changesOf
LastChanges changesOf(REPOSITORY repository)
-
changesOf
LastChanges changesOf(REPOSITORY repository, REVISION currentRevision, REVISION previousRevision)
-
getLastTagRevision
REVISION getLastTagRevision(REPOSITORY repository) throws org.tmatesoft.svn.core.SVNException
- Throws:
org.tmatesoft.svn.core.SVNException
-
resolveCurrentRevision
REVISION resolveCurrentRevision(REPOSITORY repository)
-
commitInfo
CommitInfo commitInfo(REPOSITORY repository, REVISION revision)
-
getCommitsBetweenRevisions
List<CommitInfo> getCommitsBetweenRevisions(REPOSITORY repository, REVISION currentRevision, REVISION previousRevision)
-
-