public class SvnLastChanges extends Object implements VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
Constructor and Description |
---|
SvnLastChanges() |
Modifier and Type | Method and Description |
---|---|
LastChanges |
changesOf(File repository)
Creates last changes from repository last two revisions
|
LastChanges |
changesOf(File repository,
org.tmatesoft.svn.core.wc.SVNRevision currentRevision,
org.tmatesoft.svn.core.wc.SVNRevision previousRevision)
Creates last changes from two revisions of repository
|
CommitInfo |
commitInfo(File repository,
org.tmatesoft.svn.core.wc.SVNRevision revision) |
List<CommitInfo> |
getCommitsBetweenRevisions(File svnRepository,
org.tmatesoft.svn.core.wc.SVNRevision currentRevision,
org.tmatesoft.svn.core.wc.SVNRevision previousRevision) |
static SvnLastChanges |
getInstance() |
static SvnLastChanges |
getInstance(org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider svnAuthProvider) |
org.tmatesoft.svn.core.wc.SVNRevision |
getLastTagRevision(File repository) |
org.tmatesoft.svn.core.wc.SVNRevision |
resolveCurrentRevision(File svnRepository) |
SvnLastChanges |
setSvnAuthManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager svnAuthManager) |
public static SvnLastChanges getInstance()
public static SvnLastChanges getInstance(org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider svnAuthProvider)
public LastChanges changesOf(File repository)
changesOf
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
repository
- svn repository to get last changespublic LastChanges changesOf(File repository, org.tmatesoft.svn.core.wc.SVNRevision currentRevision, org.tmatesoft.svn.core.wc.SVNRevision previousRevision)
changesOf
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
repository
- svn repository to get last changespublic SvnLastChanges setSvnAuthManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager svnAuthManager)
public org.tmatesoft.svn.core.wc.SVNRevision getLastTagRevision(File repository)
getLastTagRevision
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
public org.tmatesoft.svn.core.wc.SVNRevision resolveCurrentRevision(File svnRepository)
resolveCurrentRevision
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
public CommitInfo commitInfo(File repository, org.tmatesoft.svn.core.wc.SVNRevision revision)
commitInfo
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
public List<CommitInfo> getCommitsBetweenRevisions(File svnRepository, org.tmatesoft.svn.core.wc.SVNRevision currentRevision, org.tmatesoft.svn.core.wc.SVNRevision previousRevision)
getCommitsBetweenRevisions
in interface VCSChanges<File,org.tmatesoft.svn.core.wc.SVNRevision>
Copyright © 2016–2019. All rights reserved.