The
SVNLookClient class provides API for examining different aspects of a Subversion repository. Its functionality is similar to the one of the Subversion command-line utility called
svnlook. The following table matches methods of
SVNLookClient to the corresponding commands of the
svnlook utility (to make sense what its different methods are for):
SVNLookClient | Subversion |
doCat() | 'svnlook cat' |
doGetAuthor() | 'svnlook author' |
doGetChanged() | 'svnlook changed' |
doGetChangedDirectories() | 'svnlook dirs-changed' |
doGetDate() | 'svnlook date' |
doGetDiff() | 'svnlook diff' |
doGetHistory() | 'svnlook history' |
doGetInfo() | 'svnlook info' |
doGetLock() | 'svnlook lock' |
doGetLog() | 'svnlook log' |
doGetProperties() | 'svnlook proplist' |
doGetProperty() | 'svnlook propget' |
doGetRevisionProperties() | 'svnlook proplist --revprop' |
doGetRevisionProperty() | 'svnlook propget --revprop' |
doGetTree() | 'svnlook tree' |
doGetUUID() | 'svnlook uuid' |
doGetYoungestRevision() | 'svnlook youngest' |
@version 1.3
@author TMate Software Ltd.
@since 1.2