Interface ISVNInfo
- All Known Implementing Classes:
SVNInfoUnversioned
public interface ISVNInfo
Give information about one subversion item (file or directory) in the
working copy
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the copy source revisionRetrieves the copy source urlint
getDepth()
Retrieves the depth of the itemgetFile()
file on which we get infoRetrieves the date of the last commitRetrieves the revision of the last commitRetrieves the author of the last commitRetrieves the last date the properties were changedRetrieves the last date the text content was changedRetrieves the lock comment (may be null)Retrieves the lock creation date (may be null)Retrieves the lock owner (may be null)Retrieves the nodeKindRetrieves the url of the repositoryRetrieves the last revision the item was updated toRetrieves the schedule of the next commitgetUrl()
Retrieves the url of the itemRetrieves the url (string) of the itemgetUuid()
Retrieves the uuid of the repositoryboolean
isCopied()
Retrieve if the item was copied
-
Method Details
-
getFile
File getFile()file on which we get info- Returns:
- file
-
getUrl
SVNUrl getUrl()Retrieves the url of the item- Returns:
- url of the item
-
getUrlString
String getUrlString()Retrieves the url (string) of the item- Returns:
- url of the item
-
getUuid
String getUuid()Retrieves the uuid of the repository- Returns:
- uuid of the repository
-
getRepository
SVNUrl getRepository()Retrieves the url of the repository- Returns:
- url of the repository
-
getSchedule
SVNScheduleKind getSchedule()Retrieves the schedule of the next commit- Returns:
- schedule of the next commit
-
getNodeKind
SVNNodeKind getNodeKind()Retrieves the nodeKind- Returns:
- nodeKind
-
getLastCommitAuthor
String getLastCommitAuthor()Retrieves the author of the last commit- Returns:
- author of the last commit
-
getRevision
SVNRevision.Number getRevision()Retrieves the last revision the item was updated to- Returns:
- last revision the item was updated to
-
getLastChangedRevision
SVNRevision.Number getLastChangedRevision()Retrieves the revision of the last commit- Returns:
- the revision of the last commit
-
getLastChangedDate
Date getLastChangedDate()Retrieves the date of the last commit- Returns:
- the date of the last commit
-
getLastDateTextUpdate
Date getLastDateTextUpdate()Retrieves the last date the text content was changed- Returns:
- last date the text content was changed
-
getLastDatePropsUpdate
Date getLastDatePropsUpdate()Retrieves the last date the properties were changed- Returns:
- last date the properties were changed
-
isCopied
boolean isCopied()Retrieve if the item was copied- Returns:
- the item was copied
-
getCopyRev
SVNRevision.Number getCopyRev()Retrieves the copy source revision- Returns:
- copy source revision
-
getCopyUrl
SVNUrl getCopyUrl()Retrieves the copy source url- Returns:
- copy source url
-
getLockOwner
String getLockOwner()Retrieves the lock owner (may be null)- Returns:
- lock owner
-
getLockCreationDate
Date getLockCreationDate()Retrieves the lock creation date (may be null)- Returns:
- lock creation date
-
getLockComment
String getLockComment()Retrieves the lock comment (may be null)- Returns:
- lock comment
-
getDepth
int getDepth()Retrieves the depth of the item- Returns:
- depth
-