Uses of Class
org.tmatesoft.svn.core.wc2.SvnTarget
Packages that use SvnTarget
Package
Description
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
NEW: this package contains command-style API to perform most of
Subversion operations on the level of abstraction similar to that of the
command line client.
-
Uses of SvnTarget in org.tmatesoft.svn.cli.svn
Methods in org.tmatesoft.svn.cli.svn with parameters of type SvnTargetModifier and TypeMethodDescriptionprivate void
SVNPropListCommand.printInhertiedProperties
(SvnTarget target, List<SvnInheritedProperties> propsList) private void
SVNPropGetCommand.printInhertiedPropertiesXML
(SvnTarget target, String propertyName, List<SvnInheritedProperties> propsList) private void
SVNPropListCommand.printInhertiedPropertiesXML
(SvnTarget target, List<SvnInheritedProperties> propsList) -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc
Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SvnTargetModifier and TypeMethodDescriptionprivate static String
SVNExternalsUtil.makeExternalDescription
(SvnTarget localAbsPathOrUrl, SVNExternal item, SVNRevision externalPegRevision) private static SVNPropertyValue
SVNExternalsUtil.pinExternalProps
(SVNWCContext context, SvnRepositoryAccess repositoryAccess, SVNPropertyValue externalsPropValue, Map<SvnTarget, List<SVNExternal>> externalsToPin, SVNURL reposRootUrl, SvnTarget localAbsPathOrUrl) static Map<String,
SVNPropertyValue> SVNExternalsUtil.resolvePinnedExternals
(SVNWCContext context, SvnRepositoryAccess repositoryAccess, Map<SvnTarget, List<SVNExternal>> externalsToPin, SvnTarget pairSource, SvnTarget pairDst, long pairSourceRevision, SVNRepository svnRepository, SVNURL reposRootUrl) Method parameters in org.tmatesoft.svn.core.internal.wc with type arguments of type SvnTargetModifier and TypeMethodDescriptionprivate SVNCommitInfo
SVNCopyDriver.copyReposToRepos
(List copyPairs, boolean makeParents, boolean isMove, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin, String message, SVNProperties revprops, ISVNCommitHandler commitHandler) private static SVNPropertyValue
SVNExternalsUtil.pinExternalProps
(SVNWCContext context, SvnRepositoryAccess repositoryAccess, SVNPropertyValue externalsPropValue, Map<SvnTarget, List<SVNExternal>> externalsToPin, SVNURL reposRootUrl, SvnTarget localAbsPathOrUrl) static Map<String,
SVNPropertyValue> SVNExternalsUtil.resolvePinnedExternals
(SVNWCContext context, SvnRepositoryAccess repositoryAccess, Map<SvnTarget, List<SVNExternal>> externalsToPin, SvnTarget pairSource, SvnTarget pairDst, long pairSourceRevision, SVNRepository svnRepository, SVNURL reposRootUrl) protected SVNCommitInfo
SVNCopyDriver.setupCopy
(SVNCopySource[] sources, SVNPath dst, boolean isMove, boolean makeParents, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin, String message, SVNProperties revprops, ISVNCommitHandler commitHandler, ISVNCommitParameters commitParameters, ISVNExternalsHandler externalsHandler) -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc16
Method parameters in org.tmatesoft.svn.core.internal.wc16 with type arguments of type SvnTargetModifier and TypeMethodDescriptionprivate void
SVNCopyClient16.doCopy
(SVNCopySource[] sources, File dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin) SVNCopyClient16.doCopy
(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin, String commitMessage, SVNProperties revisionProperties) -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc17
Methods in org.tmatesoft.svn.core.internal.wc17 with parameters of type SvnTarget -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc2
Methods in org.tmatesoft.svn.core.internal.wc2 with parameters of type SvnTargetModifier and TypeMethodDescriptionabstract Structure<SvnRepositoryAccess.RepositoryInfo>
SvnRepositoryAccess.createRepositoryFor
(SvnTarget target, SVNRevision revision, SVNRevision pegRevision, File baseDirectory) SvnRepositoryAccess.getCopySource
(SvnTarget target, SVNRevision revision) SvnRepositoryAccess.getHistoryAsMergeInfo
(SVNRepository repos, SvnTarget target, long youngest, long oldest) SvnRepositoryAccess.getLocations
(SVNRepository repository, SvnTarget path, SVNRevision revision, SVNRevision start, SVNRevision end) abstract Structure<SvnRepositoryAccess.RevisionsPair>
SvnRepositoryAccess.getRevisionNumber
(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) abstract Structure<SvnRepositoryAccess.UrlInfo>
SvnRepositoryAccess.getURLFromPath
(SvnTarget path, SVNRevision revision, SVNRepository repository) -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc2.ng
Fields in org.tmatesoft.svn.core.internal.wc2.ng declared as SvnTargetModifier and TypeFieldDescriptionprivate SvnTarget
SvnDiffGenerator.baseTarget
private SvnTarget
SvnDiffGenerator.originalTarget1
private SvnTarget
SvnDiffGenerator.originalTarget2
private SvnTarget
SvnDiffGenerator.relativeToTarget
private SvnTarget
SvnDiffGenerator.repositoryRoot
private SvnTarget
SvnOldDiffGenerator.repositoryRoot
Methods in org.tmatesoft.svn.core.internal.wc2.ng that return SvnTargetModifier and TypeMethodDescriptionprivate SvnTarget
SvnNgMergeReintegrate.calculateLeftHandSide
(SVNWCContext context, Map<File, Map<String, SVNMergeRangeList>> mergedToSourceCatalog, Map<File, Map<String, SVNMergeRangeList>> unmergedToSourceCatalog, File targetAbsPath, File targetReposRelPath, Map<File, String> subtreesWithMergeInfo, long targetRev, File sourceReposRelPath, SVNURL sourceReposRoot, SVNURL targetReposRoot, long sourceRev, SVNRepository sourceRepository, SVNRepository targetRepository) private SvnTarget
SvnNewDiffGenerator.getAbsoluteTarget
(String path) private SvnTarget
private SvnTarget
Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SvnTargetModifier and TypeMethodDescriptionprivate void
SvnNgRepositoryAccess.createRepositoryFor
(SvnTarget target, SVNRevision revision, SVNRevision pegRevision, File baseDirectory) void
ISvnDiffGenerator.displayAddedDirectory
(SvnTarget target, String revision1, String revision2, OutputStream outputStream) void
SvnDiffGenerator.displayAddedDirectory
(SvnTarget target, String revision1, String revision2, OutputStream outputStream) void
SvnOldDiffGenerator.displayAddedDirectory
(SvnTarget displayPath, String revision1, String revision2, OutputStream outputStream) void
ISvnDiffGenerator.displayContentChanged
(SvnTarget target, File leftFile, File rightFile, String revision1, String revision2, String mimeType1, String mimeType2, SvnDiffCallback.OperationKind operation, File copyFromPath, SVNProperties originalProperties, SVNProperties propChanges, OutputStream outputStream) void
SvnDiffGenerator.displayContentChanged
(SvnTarget target, File leftFile, File rightFile, String revision1, String revision2, String mimeType1, String mimeType2, SvnDiffCallback.OperationKind operation, File copyFromPath, SVNProperties originalProperties, SVNProperties propChanges, OutputStream outputStream) void
SvnOldDiffGenerator.displayContentChanged
(SvnTarget displayPath, File leftFile, File rightFile, String revision1, String revision2, String mimeType1, String mimeType2, SvnDiffCallback.OperationKind operation, File copyFromPath, SVNProperties originalProperties, SVNProperties propChanges, OutputStream outputStream) void
ISvnDiffGenerator.displayDeletedDirectory
(SvnTarget target, String revision1, String revision2, OutputStream outputStream) void
SvnDiffGenerator.displayDeletedDirectory
(SvnTarget target, String revision1, String revision2, OutputStream outputStream) void
SvnOldDiffGenerator.displayDeletedDirectory
(SvnTarget displayPath, String revision1, String revision2, OutputStream outputStream) private void
SvnDiffGenerator.displayGitHeaderFields
(OutputStream outputStream, SvnTarget target, String revision1, String revision2, SvnDiffCallback.OperationKind operation, String copyFromPath) void
ISvnDiffGenerator.displayPropsChanged
(SvnTarget target, String revision1, String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, OutputStream outputStream) void
SvnDiffGenerator.displayPropsChanged
(SvnTarget target, String revision1, String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, OutputStream outputStream) void
SvnOldDiffGenerator.displayPropsChanged
(SvnTarget displayPath, String revision1, String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, OutputStream outputStream) static void
SvnNgDiffUtil.doArbitraryNodesDiff
(SvnTarget target1, SvnTarget target2, SVNDepth depth, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller) private void
SvnNgDiff.doDiff
(SvnTarget target1, SVNRevision revision1, SVNRevision pegRevision, SvnTarget target2, SVNRevision revision2) private void
SvnNgDiffSummarize.doDiff
(SvnTarget target1, SVNRevision revision1, SvnTarget target2, SVNRevision revision2, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler) private void
SvnNgDiff.doDiffReposRepos
(SvnTarget svnTarget1, SVNRevision revision1, SVNRevision pegRevision, SvnTarget svnTarget2, SVNRevision revision2) private void
SvnNgDiff.doDiffReposWC
(SvnTarget target1, SVNRevision revision1, SVNRevision pegRevision, SvnTarget target2, SVNRevision revision2, boolean reverse) private void
SvnNgDiffSummarize.doDiffReposWC
(SvnTarget target1, SVNRevision revision1, SvnTarget target2, SVNRevision revision2, SVNRevision pegRevision, boolean reverse, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler) static void
SvnNgDiffUtil.doDiffSummarizeReposWC
(SvnTarget target1, SVNRevision revision1, SVNRevision pegRevision, SvnTarget target2, SVNRevision revision2, boolean reverse, SvnNgRepositoryAccess repositoryAccess, SVNWCContext context, boolean useGitDiffFormat, SVNDepth depth, boolean useAncestry, Collection<String> changelists, boolean showCopiesAsAdds, ISvnDiffGenerator generator, ISVNDiffStatusHandler handler, ISVNCanceller canceller) private void
SvnNgDiff.doDiffWCWC
(SvnTarget target1, SVNRevision revision1, SvnTarget target2, SVNRevision revision2) private void
SvnNgDiffSummarize.doDiffWCWC
(SvnTarget target1, SVNRevision revision1, SvnTarget target2, SVNRevision revision2, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler) private String
SvnDiffGenerator.getDisplayPath
(SvnTarget target) private String
SvnOldDiffGenerator.getDisplayPath
(SvnTarget path) private String
SvnDiffGenerator.getHeaderFieldsString
(SvnTarget target, String displayPath, String label1, String label2, String revision1, String revision2, SvnDiffCallback.OperationKind operation, String copyFromPath) private String
SvnDiffGenerator.getHeaderString
(SvnTarget target, String displayPath, boolean deleted, boolean added, SvnDiffCallback.OperationKind operation, String copyFromPath) static Map<String,
Map<String, SVNMergeRangeList>> SvnNgMergeinfoUtil.getMergeInfo
(SVNWCContext context, SvnRepositoryAccess repoAccess, SvnTarget target, boolean includeDescendants, boolean ignoreInvalidMergeInfo, SVNURL[] root) private String
SvnDiffGenerator.getRelativeToRootPath
(SvnTarget target, SvnTarget originalTarget) private long
SvnNgDiff.getRevisionNumber
(SVNRevision revision, SVNRepository repository, SvnTarget target) SvnNgRepositoryAccess.getRevisionNumber
(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) protected SVNURL
SvnNgRepositoryAccess.getTargetURL
(SvnTarget target) SvnNgRepositoryAccess.getURLFromPath
(SvnTarget path, SVNRevision revision, SVNRepository repository) private void
SvnDiffGenerator.internalDiff
(SvnTarget target, OutputStream outputStream, String displayPath, File file1, File file2, String label1, String label2, SvnDiffCallback.OperationKind operation, String copyFromPath, String revision1, String revision2) private void
SvnNgMergeReintegrate.merge
(SVNWCContext context, SvnTarget mergeSource, File mergeTarget, boolean dryRun) SvnNgMergeDriver.normalizeMergeSources
(SvnTarget source, SVNURL sourceURL, SVNURL sourceRootURL, SVNRevision pegRevision, Collection<SVNRevisionRange> rangesToMerge, SVNRepository repository) void
void
void
void
void
void
SvnNgLogMergeInfo.LogEntryReceiver.receive
(SvnTarget target, SVNLogEntry logEntry) void
void
void
ISvnDiffGenerator.setAnchors
(SvnTarget anchor1, SvnTarget anchor2) void
SvnDiffGenerator.setAnchors
(SvnTarget originalTarget1, SvnTarget originalTarget2) void
SvnOldDiffGenerator.setAnchors
(SvnTarget originalTarget1, SvnTarget originalTarget2) void
ISvnDiffGenerator.setBaseTarget
(SvnTarget baseTarget) void
SvnDiffGenerator.setBaseTarget
(SvnTarget baseTarget) void
SvnOldDiffGenerator.setBaseTarget
(SvnTarget baseTarget) void
ISvnDiffGenerator.setOriginalTargets
(SvnTarget originalTarget1, SvnTarget originalTarget2) void
SvnDiffGenerator.setOriginalTargets
(SvnTarget originalTarget1, SvnTarget originalTarget2) void
SvnOldDiffGenerator.setOriginalTargets
(SvnTarget originalTarget1, SvnTarget originalTarget2) void
SvnDiffGenerator.setRelativeToTarget
(SvnTarget relativeToTarget) void
ISvnDiffGenerator.setRepositoryRoot
(SvnTarget repositoryRoot) void
SvnDiffGenerator.setRepositoryRoot
(SvnTarget repositoryRoot) void
SvnOldDiffGenerator.setRepositoryRoot
(SvnTarget repositoryRoot) Method parameters in org.tmatesoft.svn.core.internal.wc2.ng with type arguments of type SvnTargetModifier and TypeMethodDescriptionstatic SVNURL
SvnNgLockUtil.collectLockInfo
(SvnNgOperationRunner opRunner, SVNWCContext context, SvnNgRepositoryAccess wcAccess, Collection<SvnTarget> targets, Map lockInfo, Map lockPaths, boolean lock, boolean stealLock) private Map<String,
SVNPropertyValue> SvnNgWcToWcCopy.resolvePinnedExternals
(Map<SvnTarget, List<SVNExternal>> externalsToPin, SvnNgWcToWcCopy.SvnCopyPair copyPair, SVNRepository svnRepository, SVNURL reposRootUrl) -
Uses of SvnTarget in org.tmatesoft.svn.core.internal.wc2.old
Methods in org.tmatesoft.svn.core.internal.wc2.old with parameters of type SvnTargetModifier and TypeMethodDescriptionSvnOldRepositoryAccess.createRepositoryFor
(SvnTarget target, SVNRevision revision, SVNRevision pegRevision, File baseDirectory) SvnOldRepositoryAccess.getRevisionNumber
(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) protected SVNURL
SvnOldRepositoryAccess.getURLFromPath
(SvnTarget path, SVNRevision revision, SVNRepository repository) private void
SvnOldCopy.throwCannotPerformOnUrl
(SvnTarget target, String kind, String operation) -
Uses of SvnTarget in org.tmatesoft.svn.core.javahl17
Fields in org.tmatesoft.svn.core.javahl17 declared as SvnTargetModifier and TypeFieldDescriptionprivate SvnTarget
SVNClientImpl.PropertiesReceiverProvider.lastTarget
Methods in org.tmatesoft.svn.core.javahl17 that return SvnTarget -
Uses of SvnTarget in org.tmatesoft.svn.core.wc
Methods in org.tmatesoft.svn.core.wc with parameters of type SvnTargetModifier and TypeMethodDescriptionprivate void
SVNDiffClient.doDiffStatus
(SvnTarget source, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler) private void
SVNDiffClient.doDiffStatus
(SvnTarget source1, SvnTarget source2, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler) Method parameters in org.tmatesoft.svn.core.wc with type arguments of type SvnTargetModifier and TypeMethodDescriptionvoid
SVNCopyClient.doCopy
(SVNCopySource[] sources, File dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin) SVNCopyClient.doCopy
(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, String commitMessage, SVNProperties revisionProperties, boolean pinExternals, Map<SvnTarget, List<SVNExternal>> externalsToPin) -
Uses of SvnTarget in org.tmatesoft.svn.core.wc2
Fields in org.tmatesoft.svn.core.wc2 declared as SvnTargetModifier and TypeFieldDescriptionprivate SvnTarget
SvnDiff.firstSource
private SvnTarget
SvnDiffSummarize.firstSource
private SvnTarget
SvnMerge.firstSource
private SvnTarget
SvnDiff.secondSource
private SvnTarget
SvnDiffSummarize.secondSource
private SvnTarget
SvnMerge.secondSource
private SvnTarget
SvnCheckout.source
private SvnTarget
SvnCopySource.source
private SvnTarget
SvnDiff.source
private SvnTarget
SvnDiffSummarize.source
private SvnTarget
SvnExport.source
private SvnTarget
SvnLogMergeInfo.source
private SvnTarget
SvnMerge.source
private SvnTarget
SvnSwitch.switchTarget
private SvnTarget
SvnInheritedProperties.target
Fields in org.tmatesoft.svn.core.wc2 with type parameters of type SvnTargetModifier and TypeFieldDescriptionprivate Map<SvnTarget,
List<SVNExternal>> SvnCopy.externalsToPin
private Map<SvnTarget,
List<SVNExternal>> SvnRemoteCopy.externalsToPin
private Collection<SvnTarget>
SvnOperation.targets
Methods in org.tmatesoft.svn.core.wc2 that return SvnTargetModifier and TypeMethodDescriptionstatic SvnTarget
Creates a target from filestatic SvnTarget
SvnTarget.fromFile
(File file, SVNRevision pegRevision) Creates a target from file and its peg revisionstatic SvnTarget
Creates a target from URLstatic SvnTarget
SvnTarget.fromURL
(SVNURL url, SVNRevision pegRevision) Creates a target from URL and its peg revisionSvnDiff.getFirstSource()
SvnDiffSummarize.getFirstSource()
SvnMerge.getFirstSource()
Returns first source for merge between two sources.SvnOperation.getFirstTarget()
Returns first target of the operation.SvnDiff.getSecondSource()
SvnDiffSummarize.getSecondSource()
SvnMerge.getSecondSource()
Returns second source for merge between two sources.SvnCheckout.getSource()
Gets a repository location from where a working copy will be checked out.SvnCopySource.getSource()
Returns the copy source target, can be working copy file or URL with optionalpegRevision
.SvnDiff.getSource()
Gets the diff'ssource
with start and end revisions for one-target type of operation.SvnDiffSummarize.getSource()
Gets the diff'ssource
with start and end revisions for one-target type of operation.SvnExport.getSource()
Returns export's source - working copy path or repository URL.SvnLogMergeInfo.getSource()
Returns merge source, can represent URL or working copy path.SvnMerge.getSource()
Returns source for merge between revisions and reintegrate merge.SvnSwitch.getSwitchTarget()
Returns the repository location as a target against which the item will be switched.SvnInheritedProperties.getTarget()
Methods in org.tmatesoft.svn.core.wc2 that return types with arguments of type SvnTargetModifier and TypeMethodDescriptionSvnCopy.getExternalsToPin()
SvnRemoteCopy.getExternalsToPin()
SvnOperation.getTargets()
Returns all targets of the operation.Methods in org.tmatesoft.svn.core.wc2 with parameters of type SvnTargetModifier and TypeMethodDescriptionvoid
Adds one target to the operation's targets.static SvnCopySource
SvnCopySource.create
(SvnTarget source, SVNRevision revision) Creates a newSvnCopySource
object and initializes its fields.void
Receives object with is target.void
Receives the object, adds it to objects list and calls client's receiver if exists.void
SvnOperation.setSingleTarget
(SvnTarget target) Sets one target of the operation.void
Sets a repository location from where a working copy will be checked out.private void
Sets the copy source target, can be working copy file or URL with optionalpegRevision
.void
SvnDiff.setSource
(SvnTarget source, SVNRevision start, SVNRevision end) Sets the diff'ssource
with start and end revisions for one-source type of operation.void
SvnDiffSummarize.setSource
(SvnTarget source, SVNRevision start, SVNRevision end) Sets the diff'ssource
with start and end revisions for one-source type of operation.void
Sets export's source - working copy path or repository URL.void
Returns merge source, can represent URL or working copy path.void
Sets source of the merge with reintegrate flag.void
SvnDiff.setSources
(SvnTarget source1, SvnTarget source2) Sets both diff'ssources
.void
SvnDiffSummarize.setSources
(SvnTarget source1, SvnTarget source2) Sets both diff'ssources
.void
SvnMerge.setSources
(SvnTarget source1, SvnTarget source2) Sets first and seconds sources of the merge.void
SvnSwitch.setSwitchTarget
(SvnTarget switchTarget) Sets the repository location as a target against which the item will be switched.void
Method parameters in org.tmatesoft.svn.core.wc2 with type arguments of type SvnTargetModifier and TypeMethodDescriptionvoid
SvnCopy.setExternalsToPin
(Map<SvnTarget, List<SVNExternal>> externalsToPin) void
SvnRemoteCopy.setExternalsToPin
(Map<SvnTarget, List<SVNExternal>> externalsToPin) Constructors in org.tmatesoft.svn.core.wc2 with parameters of type SvnTarget