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