|
SVNKit Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tmatesoft.svn.core.wc.SVNBasicClient
org.tmatesoft.svn.core.wc.SVNWCClient
The SVNWCClient class combines a number of version control operations mainly intended for local work with Working Copy items. This class includes those operations that are destined only for local work on a Working Copy as well as those that are moreover able to access a repository.
Here's a list of the SVNWCClient's methods matched against corresponing commands of the SVN command line client:
SVNKit | Subversion |
doAdd() | 'svn add' |
doDelete() | 'svn delete' |
doCleanup() | 'svn cleanup' |
doInfo() | 'svn info' |
doLock() | 'svn lock' |
doUnlock() | 'svn unlock' |
doSetProperty() |
'svn propset PROPNAME PROPVAL PATH' 'svn propdel PROPNAME PATH' 'svn propedit PROPNAME PATH' |
doSetRevisionProperty() |
'svn propset PROPNAME --revprop -r REV PROPVAL [URL]' 'svn propdel PROPNAME --revprop -r REV [URL]' 'svn propedit PROPNAME --revprop -r REV [URL]' |
doGetProperty() |
'svn propget PROPNAME PATH' 'svn proplist PATH' |
doGetRevisionProperty() |
'svn propget PROPNAME --revprop -r REV [URL]' 'svn proplist --revprop -r REV [URL]' |
doResolve() | 'svn resolved' |
doRevert() | 'svn revert' |
Nested Class Summary |
Nested classes inherited from class org.tmatesoft.svn.core.wc.SVNBasicClient |
SVNBasicClient.RepositoryReference, SVNBasicClient.SVNRepositoryLocation |
Field Summary | |
static ISVNAddParameters |
DEFAULT_ADD_PARAMETERS
|
Fields inherited from interface org.tmatesoft.svn.core.wc.ISVNEventHandler |
UNKNOWN |
Fields inherited from interface org.tmatesoft.svn.core.ISVNCanceller |
NULL |
Constructor Summary | |
SVNWCClient(ISVNAuthenticationManager authManager,
ISVNOptions options)
Constructs and initializes an SVNWCClient object with the specified run-time configuration and authentication drivers. |
|
SVNWCClient(ISVNRepositoryPool repositoryPool,
ISVNOptions options)
|
Method Summary | |
void |
doAdd(File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive)
Schedules an unversioned item for addition to a repository thus putting it under version control. |
void |
doAdd(File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive,
boolean includeIgnored)
Schedules an unversioned item for addition to a repository thus putting it under version control. |
void |
doCleanup(File path)
Recursively cleans up the working copy, removing locks and resuming unfinished operations. |
void |
doDelete(File path,
boolean force,
boolean dryRun)
Schedules a Working Copy item for deletion. |
void |
doDelete(File path,
boolean force,
boolean deleteFiles,
boolean dryRun)
Schedules a Working Copy item for deletion. |
void |
doGetFileContents(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
OutputStream dst)
Gets contents of a file. |
void |
doGetFileContents(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
OutputStream dst)
Gets contents of a file of a particular revision from a repository. |
SVNPropertyData |
doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Gets an item's versioned property. |
void |
doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
Gets an item's versioned property and passes it to a provided property handler. |
SVNPropertyData |
doGetProperty(SVNURL url,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Gets an item's versioned property from a repository. |
void |
doGetProperty(SVNURL url,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
Gets an item's versioned property from a repository and passes it to a provided property handler. |
void |
doGetRevisionProperty(File path,
String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository (getting a repository URL from a Working Copy) and passes it to a provided property handler. |
void |
doGetRevisionProperty(SVNURL url,
String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository and passes it to a provided property handler. |
String |
doGetWorkingCopyID(File path,
String trailURL)
Returns the current Working Copy min- and max- revisions as well as changes and switch status within a single string. |
String |
doGetWorkingCopyID(File path,
String trailURL,
boolean committed)
|
SVNInfo |
doInfo(File path,
SVNRevision revision)
Collects and returns information on a single Working Copy item. |
void |
doInfo(File path,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Collects information about Working Copy item(s) and passes it to an info handler. |
void |
doInfo(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Collects information about Working Copy item(s) and passes it to an info handler. |
SVNInfo |
doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision)
Collects and returns information on a single item in a repository. |
void |
doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Collects information about item(s) in a repository and passes it to an info handler. |
void |
doLock(File[] paths,
boolean stealLock,
String lockMessage)
Locks file items in a Working Copy as well as in a repository so that no other user can commit changes to them. |
void |
doLock(SVNURL[] urls,
boolean stealLock,
String lockMessage)
Locks file items in a repository so that no other user can commit changes to them. |
void |
doResolve(File path,
boolean recursive)
Resolves a 'conflicted' state on a Working Copy item. |
void |
doRevert(File[] paths,
boolean recursive)
Reverts all local changes made to a Working Copy item(s) thus bringing it to a 'pristine' state. |
void |
doRevert(File path,
boolean recursive)
Reverts all local changes made to a Working Copy item(s) thus bringing it to a 'pristine' state. |
void |
doSetProperty(File path,
String propName,
String propValue,
boolean force,
boolean recursive,
ISVNPropertyHandler handler)
Sets, edits or deletes a property on a file or directory item(s). |
void |
doSetRevisionProperty(File path,
SVNRevision revision,
String propName,
String propValue,
boolean force,
ISVNPropertyHandler handler)
Sets, edits or deletes an unversioned revision property. |
void |
doSetRevisionProperty(SVNURL url,
SVNRevision revision,
String propName,
String propValue,
boolean force,
ISVNPropertyHandler handler)
Sets, edits or deletes an unversioned revision property. |
void |
doUnlock(File[] paths,
boolean breakLock)
Unlocks file items in a Working Copy as well as in a repository. |
void |
doUnlock(SVNURL[] urls,
boolean breakLock)
Unlocks file items in a repository. |
protected ISVNAddParameters |
getAddParameters()
|
void |
setAddParameters(ISVNAddParameters addParameters)
|
Methods inherited from class org.tmatesoft.svn.core.wc.SVNBasicClient |
checkCancelled, createRepository, createRepository, createRepository, createWCAccess, createWCAccess, dispatchEvent, dispatchEvent, getDebugLog, getEventDispatcher, getLocations, getOptions, getRepositoryPool, getRevisionNumber, getURL, handleEvent, isIgnoreExternals, isLeaveConflictsUnresolved, setDebugLog, setEventHandler, setEventPathPrefix, setIgnoreExternals, setLeaveConflictsUnresolved, sleepForTimeStamp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static ISVNAddParameters DEFAULT_ADD_PARAMETERS
Constructor Detail |
public SVNWCClient(ISVNAuthenticationManager authManager, ISVNOptions options)
If options
is null,
then this SVNWCClient will be using a default run-time
configuration driver which takes client-side settings from the
default SVN's run-time configuration area but is not able to
change those settings (read more on ISVNOptions
and SVNWCUtil
).
If authManager
is null,
then this SVNWCClient will be using a default authentication
and network layers driver (see SVNWCUtil.createDefaultAuthenticationManager()
)
which uses server-side settings and auth storage from the
default SVN's run-time configuration area (or system properties
if that area is not found).
authManager
- an authentication and network layers driveroptions
- a run-time configuration options driverpublic SVNWCClient(ISVNRepositoryPool repositoryPool, ISVNOptions options)
Method Detail |
public void setAddParameters(ISVNAddParameters addParameters)
protected ISVNAddParameters getAddParameters()
public void doGetFileContents(File path, SVNRevision pegRevision, SVNRevision revision, boolean expandKeywords, OutputStream dst) throws SVNException
path
- a Working Copy file itempegRevision
- a revision in which the file item is first looked uprevision
- a target revisionexpandKeywords
- if true then
all keywords presenting in the file and listed in
the file's svn:keywords
property (if set) will be substituted, otherwise notdst
- the destination where the file contents will be written to
SVNException
- if one of the following is true:
path
refers to a directory
path
does not exist
path
is not under version control
doGetFileContents(SVNURL, SVNRevision, SVNRevision, boolean, OutputStream)
public void doGetFileContents(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean expandKeywords, OutputStream dst) throws SVNException
url
- a file item's repository locationpegRevision
- a revision in which the file item is first looked uprevision
- a target revisionexpandKeywords
- if true then
all keywords presenting in the file and listed in
the file's svn:keywords
property (if set) will be substituted, otherwise notdst
- the destination where the file contents will be written to
SVNException
- if one of the following is true:
url
refers to a directory
createTempFile()
fails) necessary for file translating
doGetFileContents(File, SVNRevision, SVNRevision, boolean, OutputStream)
public void doCleanup(File path) throws SVNException
If you ever get a "working copy locked" error, use this method to remove stale locks and get your working copy into a usable state again.
path
- a WC path to start a cleanup from
SVNException
- if one of the following is true:
path
does not exist
path
's parent directory
is not under version control
public void doSetProperty(File path, String propName, String propValue, boolean force, boolean recursive, ISVNPropertyHandler handler) throws SVNException
To set or edit a property simply provide a propName
and a propValue
. To delete a property set
propValue
to null
and the property propName
will be deleted.
path
- a WC item which properties are to be
modifiedpropName
- a property namepropValue
- a property valueforce
- true to
force the operation to runrecursive
- true to
descend recursivelyhandler
- a caller's property handler
SVNException
- if one of the following is true:
propName
is a revision
property
propName
starts
with the svn:wc:
prefix
doSetRevisionProperty(File, SVNRevision, String, String, boolean, ISVNPropertyHandler)
,
doGetProperty(File, String, SVNRevision, SVNRevision, boolean)
,
doGetRevisionProperty(File, String, SVNRevision, ISVNPropertyHandler)
public void doSetRevisionProperty(File path, SVNRevision revision, String propName, String propValue, boolean force, ISVNPropertyHandler handler) throws SVNException
To set or edit a property simply provide a propName
and a propValue
. To delete a revision property set
propValue
to null
and the property propName
will be deleted.
path
- a Working Copy itemrevision
- a revision which properties are to be
modifiedpropName
- a property namepropValue
- a property valueforce
- true to
force the operation to runhandler
- a caller's property handler
SVNException
- if one of the following is true:
propName
starts
with the svn:wc:
prefix
doSetRevisionProperty(SVNURL, SVNRevision, String, String, boolean, ISVNPropertyHandler)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
,
doGetProperty(File, String, SVNRevision, SVNRevision, boolean)
,
doGetRevisionProperty(File, String, SVNRevision, ISVNPropertyHandler)
public void doSetRevisionProperty(SVNURL url, SVNRevision revision, String propName, String propValue, boolean force, ISVNPropertyHandler handler) throws SVNException
To set or edit a property simply provide a propName
and a propValue
. To delete a revision property set
propValue
to null
and the property propName
will be deleted.
url
- a URL pointing to a repository locationrevision
- a revision which properties are to be
modifiedpropName
- a property namepropValue
- a property valueforce
- true to
force the operation to runhandler
- a caller's property handler
SVNException
- if one of the following is true:
propName
starts
with the svn:wc:
prefix
doSetRevisionProperty(File, SVNRevision, String, String, boolean, ISVNPropertyHandler)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
,
doGetProperty(File, String, SVNRevision, SVNRevision, boolean)
,
doGetRevisionProperty(File, String, SVNRevision, ISVNPropertyHandler)
public SVNPropertyData doGetProperty(File path, String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive) throws SVNException
path
- a WC item's pathpropName
- an item's property name; if it's
null then
all the item's properties will be retrieved
but only the first of them returnedpegRevision
- a revision in which the item is first looked uprevision
- a target revision;recursive
- true to
descend recursively
SVNException
- if one of the following is true:
propName
starts
with the svn:wc:
prefix
path
is not under version control
doGetProperty(File, String, SVNRevision, SVNRevision, boolean, ISVNPropertyHandler)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
public SVNPropertyData doGetProperty(SVNURL url, String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive) throws SVNException
url
- an item's repository locationpropName
- an item's property name; if it's
null then
all the item's properties will be retrieved
but only the first of them returnedpegRevision
- a revision in which the item is first looked uprevision
- a target revisionrecursive
- true to
descend recursively
SVNException
- if propName
starts
with the svn:wc:
prefixdoGetProperty(SVNURL, String, SVNRevision, SVNRevision, boolean, ISVNPropertyHandler)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
public void doGetProperty(File path, String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNPropertyHandler handler) throws SVNException
path
- a WC item's pathpropName
- an item's property name; if it's
null then
all the item's properties will be retrieved
and passed to handler
for
processingpegRevision
- a revision in which the item is first looked uprevision
- a target revision;recursive
- true to
descend recursivelyhandler
- a caller's property handler
SVNException
- if one of the following is true:
propName
starts
with the svn:wc:
prefix
path
is not under version control
doGetProperty(File, String, SVNRevision, SVNRevision, boolean)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
public void doGetProperty(SVNURL url, String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNPropertyHandler handler) throws SVNException
url
- an item's repository locationpropName
- an item's property name; if it's
null then
all the item's properties will be retrieved
and passed to handler
for
processingpegRevision
- a revision in which the item is first looked uprevision
- a target revisionrecursive
- true to
descend recursivelyhandler
- a caller's property handler
SVNException
- if propName
starts
with the svn:wc:
prefixdoGetProperty(SVNURL, String, SVNRevision, SVNRevision, boolean)
,
doSetProperty(File, String, String, boolean, boolean, ISVNPropertyHandler)
public void doGetRevisionProperty(File path, String propName, SVNRevision revision, ISVNPropertyHandler handler) throws SVNException
path
- a local Working Copy item which repository
location is used to connect to a repositorypropName
- a revision property name; if this parameter
is null then
all the revision properties will be retrieved
and passed to handler
for
processingrevision
- a revision which property is to be retrievedhandler
- a caller's property handler
SVNException
- if one of the following is true:
revision
is invalid
propName
starts with the
svn:wc:
prefix
doGetRevisionProperty(SVNURL, String, SVNRevision, ISVNPropertyHandler)
,
doSetRevisionProperty(File, SVNRevision, String, String, boolean, ISVNPropertyHandler)
public void doGetRevisionProperty(SVNURL url, String propName, SVNRevision revision, ISVNPropertyHandler handler) throws SVNException
url
- a URL pointing to a repository location
which revision property is to be gotpropName
- a revision property name; if this parameter
is null then
all the revision properties will be retrieved
and passed to handler
for
processingrevision
- a revision which property is to be retrievedhandler
- a caller's property handler
SVNException
- if one of the following is true:
revision
is invalid
propName
starts with the
svn:wc:
prefix
doGetRevisionProperty(File, String, SVNRevision, ISVNPropertyHandler)
,
doSetRevisionProperty(SVNURL, SVNRevision, String, String, boolean, ISVNPropertyHandler)
public void doDelete(File path, boolean force, boolean dryRun) throws SVNException
path
- a WC item to be deletedforce
- true to
force the operation to rundryRun
- true only to
try the delete operation without actual deleting
SVNException
- if one of the following is true:
path
is not under version control
path
without forcing
doDelete(File, boolean, boolean, boolean)
public void doDelete(File path, boolean force, boolean deleteFiles, boolean dryRun) throws SVNException
doDelete()
method is similar to the corresponding SVN client's command - 'svn delete'
as it always deletes files from the filesystem.
path
- a WC item to be deletedforce
- true to
force the operation to rundeleteFiles
- if true then
files will be scheduled for deletion as well as
deleted from the filesystem, otherwise files will
be only scheduled for addition and still be present
in the filesystemdryRun
- true only to
try the delete operation without actual deleting
SVNException
- if one of the following is true:
path
is not under version control
path
without forcing
public void doAdd(File path, boolean force, boolean mkdir, boolean climbUnversionedParents, boolean recursive) throws SVNException
To create and add to version control a new directory, set mkdir
to true.
Calling this method is equivalent to
doAdd(path, force, mkdir, climbUnversionedParents, recursive, false)
.
path
- a path to be put under version
control (will be added to a repository
in next commit)force
- true to
force the operation to runmkdir
- if true -
creates a new directory and schedules it for
additionclimbUnversionedParents
- if true and
path
is located in an unversioned
parent directory then the parent will be automatically
scheduled for addition, toorecursive
- true to
descend recursively (relevant for directories)
SVNException
- if one of the following is true:
path
doesn't belong
to a Working Copy
path
doesn't exist and
mkdir
is false
path
is the root directory of the Working Copypublic void doAdd(File path, boolean force, boolean mkdir, boolean climbUnversionedParents, boolean recursive, boolean includeIgnored) throws SVNException
To create and add to version control a new directory, set mkdir
to true.
path
- a path to be put under version
control (will be added to a repository
in next commit)force
- true to
force the operation to runmkdir
- if true -
creates a new directory and schedules it for
additionclimbUnversionedParents
- if true and
path
is located in an unversioned
parent directory then the parent will be automatically
scheduled for addition, toorecursive
- true to
descend recursively (relevant for directories)includeIgnored
- controls whether ignored items must be also added
SVNException
- if one of the following is true:
path
doesn't belong
to a Working Copy
path
doesn't exist and
mkdir
is false
path
is the root directory of the Working Copy
public void doRevert(File path, boolean recursive) throws SVNException
recursive
- true to
descend recursively (relevant for directories)
SVNException
- if one of the following is true:
path
is not under version control
doRevert(File[], boolean)
public void doRevert(File[] paths, boolean recursive) throws SVNException
paths
- a WC paths to perform a revert onrecursive
- true to
descend recursively (relevant for directories)
SVNException
- if one of the following is true:
path
is not under version control
ISVNEventHandler
instance to get information on whether certain path was reverted or not.public void doResolve(File path, boolean recursive) throws SVNException
path
- a WC item to be resolvedrecursive
- true to
descend recursively (relevant for directories) - this
will resolve the entire tree
SVNException
- if path
is not under version controlpublic void doLock(File[] paths, boolean stealLock, String lockMessage) throws SVNException
paths
- an array of local WC file paths that should be lockedstealLock
- if true then all existing
locks on the specified paths
will be "stolen"lockMessage
- an optional lock comment
SVNException
- if one of the following is true:
paths
to be locked belong to different repositories
doLock(SVNURL[], boolean, String)
public void doLock(SVNURL[] urls, boolean stealLock, String lockMessage) throws SVNException
urls
- an array of URLs to be lockedstealLock
- if true then all existing
locks on the specified urls
will be "stolen"lockMessage
- an optional lock comment
SVNException
doLock(File[], boolean, String)
public void doUnlock(File[] paths, boolean breakLock) throws SVNException
paths
- an array of local WC file paths that should be unlockedbreakLock
- if true and there are locks
that belong to different users then those locks will be also
unlocked - that is "broken"
SVNException
- if one of the following is true:
breakLock
is false
paths
to be unlocked belong to different repositories
doUnlock(SVNURL[], boolean)
public void doUnlock(SVNURL[] urls, boolean breakLock) throws SVNException
urls
- an array of URLs that should be unlockedbreakLock
- if true and there are locks
that belong to different users then those locks will be also
unlocked - that is "broken"
SVNException
doUnlock(File[], boolean)
public void doInfo(File path, SVNRevision revision, boolean recursive, ISVNInfoHandler handler) throws SVNException
If revision
is valid and not local,
then information will be collected on remote items (that is taken from
a repository). Otherwise information is gathered on local items not
accessing a repository.
path
- a WC item on which info should be obtainedrevision
- a target revisionrecursive
- true to
descend recursively (relevant for directories)handler
- a caller's info handler
SVNException
- if one of the following is true:
path
is not under version control
path
to
get its information from the repository - there's no such entry
path
is an item that does not exist in
the specified revision
doInfo(File, SVNRevision)
,
doInfo(SVNURL, SVNRevision, SVNRevision, boolean, ISVNInfoHandler)
public void doInfo(File path, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNInfoHandler handler) throws SVNException
If revision
& pegRevision
are valid and not
local, then information will be collected
on remote items (that is taken from a repository). Otherwise information
is gathered on local items not accessing a repository.
path
- a WC item on which info should be obtainedpegRevision
- a revision in which path
is first
looked uprevision
- a target revisionrecursive
- true to
descend recursively (relevant for directories)handler
- a caller's info handler
SVNException
- if one of the following is true:
path
is not under version control
path
to
get its information from the repository - there's no such entry
path
is an item that does not exist in
the specified revision
doInfo(File, SVNRevision)
,
doInfo(File, SVNRevision, boolean, ISVNInfoHandler)
public void doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNInfoHandler handler) throws SVNException
url
- a URL of an item which information is to be
obtained and processedpegRevision
- a revision in which the item is first looked uprevision
- a target revisionrecursive
- true to
descend recursively (relevant for directories)handler
- a caller's info handler
SVNException
- if url
is an item that does not exist in
the specified revision
doInfo(SVNURL, SVNRevision, SVNRevision)
,
doInfo(File, SVNRevision, boolean, ISVNInfoHandler)
public String doGetWorkingCopyID(File path, String trailURL) throws SVNException
A return string has a form of "minR[:maxR][M][S]"
where:
minR
- is the smallest revision number met in the
Working Copy
maxR
- is the biggest revision number met in the
Working Copy; appears only if there are different revision in the
Working Copy
M
- appears only if there're local edits to the
Working Copy - that means 'Modified'
S
- appears only if the Working Copy is switched
against a different URL
path
is a directory - this method recursively descends
into the Working Copy, collects and processes local information.
path
- a local pathtrailURL
- optional: if not null
specifies the name of the item that should be met
in the URL corresponding to the repository location
of the path
; if that URL ends with something
different than this optional parameter - the Working
Copy will be considered "switched"
path
is a clean directory
SVNException
- if path
is neither versioned nor
even exportedpublic String doGetWorkingCopyID(File path, String trailURL, boolean committed) throws SVNException
SVNException
public SVNInfo doInfo(File path, SVNRevision revision) throws SVNException
If revision
is valid and not WORKING
then information will be collected on remote items (that is taken from
a repository). Otherwise information is gathered on local items not
accessing a repository.
path
- a WC item on which info should be obtainedrevision
- a target revision
SVNException
- if one of the following is true:
path
is not under version control
path
to
get its information from the repository - there's no such entry
path
is an item that does not exist in
the specified revision
doInfo(File, SVNRevision, boolean, ISVNInfoHandler)
,
doInfo(SVNURL, SVNRevision, SVNRevision)
public SVNInfo doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision) throws SVNException
url
- a URL of an item which information is to be
obtainedpegRevision
- a revision in which the item is first looked uprevision
- a target revision
SVNException
- if url
is an item that does not exist in
the specified revision
doInfo(SVNURL, SVNRevision, SVNRevision, boolean, ISVNInfoHandler)
,
doInfo(File, SVNRevision)
|
SVNKit Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |