Uses of Class
org.tmatesoft.svn.core.internal.wc17.SVNWCContext
-
Packages that use SVNWCContext Package Description org.tmatesoft.svn.core.internal.wc org.tmatesoft.svn.core.internal.wc17 org.tmatesoft.svn.core.internal.wc17.db org.tmatesoft.svn.core.internal.wc2 org.tmatesoft.svn.core.internal.wc2.compat org.tmatesoft.svn.core.internal.wc2.ng org.tmatesoft.svn.core.internal.wc2.old org.tmatesoft.svn.core.internal.wc2.patch org.tmatesoft.svn.core.wc2 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 SVNWCContext in org.tmatesoft.svn.core.internal.wc
Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SVNWCContext Modifier and Type Method Description private static SVNPropertyValueSVNExternalsUtil. pinExternalProps(SVNWCContext context, SvnRepositoryAccess repositoryAccess, SVNPropertyValue externalsPropValue, java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin, SVNURL reposRootUrl, SvnTarget localAbsPathOrUrl)static java.util.Map<java.lang.String,SVNPropertyValue>SVNExternalsUtil. resolvePinnedExternals(SVNWCContext context, SvnRepositoryAccess repositoryAccess, java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin, SvnTarget pairSource, SvnTarget pairDst, long pairSourceRevision, SVNRepository svnRepository, SVNURL reposRootUrl) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc17
Fields in org.tmatesoft.svn.core.internal.wc17 declared as SVNWCContext Modifier and Type Field Description private SVNWCContextDefaultSvnMerger. contextprivate SVNWCContextSVNCommitMediator17. myContextprivate SVNWCContextSVNCommitter17. myContextprivate SVNWCContextSVNAmbientDepthFilterEditor17. myWcContextprotected SVNWCContextSVNStatusEditor17. myWCContextprivate SVNWCContextSVNUpdateEditor17. myWCContextprivate SVNWCContextSVNDiffEditor17. wcContextprivate SVNWCContextSVNReporter17. wcContextMethods in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNWCContext Modifier and Type Method Description static voidSVNWCUtils. admCleanupTmpArea(SVNWCContext context, java.io.File dirAbsPath)static SvnStatusSVNStatusEditor17. assembleStatus(SVNWCContext context, java.io.File localAbsPath, ISVNWCDb.WCDbRepositoryInfo parentReposInfo, ISVNWCDb.SVNWCDbInfo info, SVNNodeKind pathKind, boolean pathSpecial, boolean getAll, boolean ignoreTextMods, SVNLock repositoryLock)static SVNCommitInfoSVNCommitter17. commit(SVNWCContext context, java.util.Collection<java.io.File> tmpFiles, java.util.Map<java.lang.String,SvnCommitItem> committables, SVNURL repositoryRoot, ISVNEditor commitEditor, java.util.Map<java.io.File,SvnChecksum> md5Checksums, java.util.Map<java.io.File,SvnChecksum> sha1Checksums)static ISVNUpdateEditorSVNUpdateEditor17. createUpdateEditor(SVNWCContext context, long targetRevision, java.io.File anchorAbspath, java.lang.String targetName, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, boolean useCommitTimes, SVNURL switchURL, SVNDepth depth, boolean depthIsSticky, boolean allowUnversionedObstructions, boolean addsAsModifications, boolean serverPerformsFiltering, boolean cleanCheckout, ISVNDirFetcher dirFetcher, SVNExternalsStore externalsStore, java.lang.String[] preservedExtensions, ISVNConflictHandler conflictHandler)static ISVNUpdateEditorSVNUpdateEditor17. createUpdateEditor(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String target, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRoot, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher)private static ISVNWCDb.WCDbRepositoryInfoSVNStatusEditor17. getRepositoryRootUrlRelPath(SVNWCContext context, ISVNWCDb.WCDbRepositoryInfo parentRelPath, ISVNWCDb.SVNWCDbInfo info, java.io.File localAbsPath)static SvnStatusSVNStatusEditor17. internalStatus(SVNWCContext context, java.io.File localAbsPath)static SVNWCContext.MergeInfoSVNUpdateEditor17. performFileMerge(SVNWCContext.MergeInfo mergeInfo, SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, SvnChecksum newChecksum, SvnChecksum originalChecksum, SVNProperties actualProperties, java.lang.String[] extPatterns, long oldRevision, long targetRevision, SVNProperties propChanges)private static ISVNWCDb.SVNWCDbInfoSVNStatusEditor17. readInfo(SVNWCContext context, java.io.File localAbsPath)private static voidSVNReporter17. resolveTextConflict(SVNWCContext context, java.io.File localAbsPath)private static voidSVNReporter17. restoreFile(SVNWCContext context, java.io.File localAbsPath, boolean useCommitTimes, boolean removeTextConflicts)static booleanSVNReporter17. restoreNode(SVNWCContext context, java.io.File local_abspath, ISVNWCDb.SVNWCDbKind kind, long target_rev, boolean useCommitTimes)voidSVNWCContext.RunBaseRemove. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunDirInstall. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunDirRemove. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunFileCommit. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunFileInstall. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunFileMove. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunFileRemove. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunFileTranslate. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunPostUpgrade. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunPrejInstall. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunRecordFileInfo. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunSetPropertyConflictMarkerTemp. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunSetTextConflictMarkersTemp. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunSyncFileFlags. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)voidSVNWCContext.RunWorkQueueOperation. runOperation(SVNWCContext ctx, java.io.File wcRootAbspath, SVNSkel workItem)static ISVNEditorSVNAmbientDepthFilterEditor17. wrap(SVNWCContext wcContext, java.io.File anchor, java.lang.String target, ISVNUpdateEditor editor, boolean depthIsSticky)Constructors in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNWCContext Constructor Description DefaultSvnMerger(SVNWCContext context)SVNAmbientDepthFilterEditor17(ISVNUpdateEditor editor, SVNWCContext wcContext, java.io.File anchor, java.lang.String target, boolean readBase)SVNCommitMediator17(SVNWCContext context, java.util.Map<java.lang.String,SvnCommitItem> committables)SVNCommitter17(SVNWCContext context, java.util.Map<java.lang.String,SvnCommitItem> committables, SVNURL repositoryRoot, java.util.Collection<java.io.File> tmpFiles, java.util.Map<java.io.File,SvnChecksum> md5Checksums, java.util.Map<java.io.File,SvnChecksum> sha1Checksums)SVNDiffEditor17(SVNWCContext wcContext, java.io.File workingCopyRoot, java.io.File localTarget, SVNDepth depth, boolean compareToBase, boolean reverseDiff, ISvnDiffCallback diffCallback, boolean useAncestry, java.util.Collection<java.lang.String> changeLists, boolean diffUnversioned, boolean diffCopiedAsAdded)SVNRemoteStatusEditor17(java.io.File anchorAbsPath, java.lang.String targetBaseName, SVNWCContext wcContext, ISVNOptions options, boolean includeIgnored, boolean reportAll, SVNDepth depth, ISvnObjectReceiver<SvnStatus> realHandler)SVNReporter17(java.io.File path, SVNWCContext wcContext, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, boolean isUseCommitTimes, ISVNDebugLog log)SVNStatusEditor17(java.io.File path, SVNWCContext wcContext, ISVNOptions options, boolean noIgnore, boolean reportAll, SVNDepth depth, ISvnObjectReceiver<SvnStatus> handler)SVNUpdateEditor17(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String targetBasename, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRootUrl, java.lang.String reposUuid, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc17.db
Fields in org.tmatesoft.svn.core.internal.wc17.db declared as SVNWCContext Modifier and Type Field Description private SVNWCContextSvnExternalFileReporter. contextprivate SVNWCContextSvnExternalUpdateEditor. contextMethods in org.tmatesoft.svn.core.internal.wc17.db with parameters of type SVNWCContext Modifier and Type Method Description static voidSvnWcDbExternals. addExternalFile(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long targetRevision, SVNProperties newPristineProperties, java.util.Map<java.lang.String,SVNProperties> iprops, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, SvnChecksum newChecksum, SVNProperties davCache, java.io.File recordAncestorAbspath, java.io.File recordedReposRelPath, long recordedPegRevision, long recordedRevision, boolean updateActualProperties, SVNProperties newActualProperties, boolean keepRecordedInfo, SVNSkel conflictSkel, SVNSkel allWorkItems)static ISVNUpdateEditorSvnExternalUpdateEditor. createEditor(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, SVNURL url, SVNURL reposRootUrl, java.lang.String reposUuid, java.util.Map<java.lang.String,SVNProperties> iprops, boolean useCommitTimes, java.lang.String[] preservedExts, java.io.File recordAncestorAbsPath, SVNURL recordedUrl, SVNRevision recordedPegRev, SVNRevision recordedRev)static voidSvnWcDbRevert. dropRevertList(SVNWCContext context, java.io.File localAbsPath)static booleanSvnWcDbReader. hasLocalModifications(SVNWCContext context, java.io.File localAbspath)static voidSvnWcDbRevert. notifyRevert(SVNWCContext context, java.io.File localAbsPath, ISVNEventHandler eventHandler)static Structure<StructureFields.ExternalNodeInfo>SvnWcDbExternals. readExternal(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, StructureFields.ExternalNodeInfo... fields)static java.util.Map<java.io.File,ISVNWCDb.SVNWCDbKind>SvnWcDbRevert. readRevertCopiedChildren(SVNWCContext context, java.io.File localAbsPath)static Structure<SvnWcDbRevert.RevertInfo>SvnWcDbRevert. readRevertInfo(SVNWCContext context, java.io.File localAbsPath)static voidSvnWcDbRelocate. relocate(SVNWCContext context, java.io.File localAbspath, SVNURL from, SVNURL to, SvnWcDbRelocate.ISvnRelocateValidator validator)static voidSvnWcDbExternals. removeExternal(SVNWCContext context, java.io.File wriAbsPath, java.io.File localAbsPath)static voidSvnWcDbExternals. removeExternalNode(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, SVNSkel workItems)Constructors in org.tmatesoft.svn.core.internal.wc17.db with parameters of type SVNWCContext Constructor Description SvnExternalFileReporter(SVNWCContext context, java.io.File localAbsPath, boolean restoreFiles, boolean useCommitTimes) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc2
Fields in org.tmatesoft.svn.core.internal.wc2 declared as SVNWCContext Modifier and Type Field Description private SVNWCContextSvnRepositoryAccess. contextprivate SVNWCContextSvnOperationRunner. wcContextMethods in org.tmatesoft.svn.core.internal.wc2 that return SVNWCContext Modifier and Type Method Description protected SVNWCContextSvnOperationRunner. getWcContext()protected SVNWCContextSvnRepositoryAccess. getWCContext()Methods in org.tmatesoft.svn.core.internal.wc2 with parameters of type SVNWCContext Modifier and Type Method Description abstract SvnCopySourceSvnRepositoryAccess. createRemoteCopySource(SVNWCContext context, SvnCopySource localCopySource)voidSvnOperationRunner. setWcContext(SVNWCContext context)Constructors in org.tmatesoft.svn.core.internal.wc2 with parameters of type SVNWCContext Constructor Description SvnRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider, SVNWCContext context) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc2.compat
Methods in org.tmatesoft.svn.core.internal.wc2.compat with parameters of type SVNWCContext Modifier and Type Method Description private static voidSvnCodec. fetchStatusRevision(SVNWCContext context, SvnStatus source, SVNStatus result)static SVNStatusSvnCodec. status(SVNWCContext context, SvnStatus status) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc2.ng
Fields in org.tmatesoft.svn.core.internal.wc2.ng declared as SVNWCContext Modifier and Type Field Description private SVNWCContextSvnDiffEditor. contextprivate SVNWCContextSvnDiffStatusReceiver. contextprivate SVNWCContextSvnNgCleanup.CleanupStatusWalk. contextSVNWCContextSvnNgCommitUtil.CommitStatusWalker. contextprivate SVNWCContextSvnNgDiffUtil.DiffStatusCallback. contextprivate SVNWCContextSvnNgGetChangelistPaths. contextprivate SVNWCContextSvnNgMergeCallback2. context(package private) SVNWCContextSvnNgMergeDriver. contextprivate SVNWCContextSvnNgMergeDriver.FindOperativeSubtreeRevisions. contextprivate SVNWCContextSvnNgRemoteDiffEditor. contextprivate SVNWCContextSvnNgRemoteMergeEditor. contextprivate SVNWCContextSvnNgReposToWcCopy.SVNCopyForeignEditor. contextprivate SVNWCContextSvnNgCleanup.CleanupStatusWalk. wcContextMethods in org.tmatesoft.svn.core.internal.wc2.ng that return SVNWCContext Modifier and Type Method Description SVNWCContextSvnDiffStatusReceiver. getContext()private SVNWCContextSvnNgMergeCallback. getContext()Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNWCContext Modifier and Type Method Description static voidSvnNgReposToWcCopy. addFileToWc(SVNWCContext context, java.io.File path, java.io.InputStream newBaseContents, java.io.InputStream newContents, SVNProperties newBaseProps, SVNProperties newProps, SVNURL copyFromURL, long copyFromRev)private voidSvnNgCommit. appendExternalsAsExplicitTargets(java.util.Collection<java.lang.String> targets, java.io.File baseAbsPath, boolean includeFileExternals, boolean includeDirectoryExternals, SVNDepth depth, SVNWCContext context)private voidSvnNgPatch. applyPatches(java.io.File patchFile, java.io.File workingCopyDirectory, boolean dryRun, int stripCount, boolean reverse, boolean ignoreWhitespace, boolean removeTempFiles, SVNWCContext context)private static voidSvnNgDiffUtil. arbitraryDiffThisDir(SvnNgDiffUtil.ArbitraryDiffWalker diffWalker, java.io.File localAbsPath, SVNDepth depth, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)private static voidSvnNgCommitUtil. bailOnTreeConflictedAncestor(SVNWCContext context, java.io.File firstAbspath)private static voidSvnNgCommitUtil. bailOnTreeConflictedChildren(SVNWCContext context, java.io.File localAbsPath, SVNNodeKind kind, SVNDepth depth, java.util.Collection<java.lang.String> changelistsSet)private SvnTargetSvnNgMergeReintegrate. calculateLeftHandSide(SVNWCContext context, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> mergedToSourceCatalog, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> unmergedToSourceCatalog, java.io.File targetAbsPath, java.io.File targetReposRelPath, java.util.Map<java.io.File,java.lang.String> subtreesWithMergeInfo, long targetRev, java.io.File sourceReposRelPath, SVNURL sourceReposRoot, SVNURL targetReposRoot, long sourceRev, SVNRepository sourceRepository, SVNRepository targetRepository)private intSvnNgCleanup. canBeCleaned(SVNWCContext wcContext, java.io.File localAbsPath)private voidSvnNgPatch. checkAncestorDelete(java.io.File deletedTarget, java.util.List<SVNPatchTargetInfo> targetsInfo, java.io.File applyRoot, SVNWCContext context, boolean dryRun)static voidSvnNgRemove. checkCanDelete(SvnOperationFactory opFactory, SVNWCContext context, java.io.File path)private voidSvnNgWcToWcCopy. checkForDisjointCopyPossibility(SVNWCContext context, java.io.File nestedWC, java.io.File nestedWCParent)private voidSvnNgCleanup. cleanup(SVNWCContext wcContext, java.io.File localAbsPath)private voidSvnNgCleanup. cleanupInternal(SVNWCContext wcContext, java.io.File localAbsPath)static SVNURLSvnNgLockUtil. collectLockInfo(SvnNgOperationRunner opRunner, SVNWCContext context, SvnNgRepositoryAccess wcAccess, java.util.Collection<SvnTarget> targets, java.util.Map lockInfo, java.util.Map lockPaths, boolean lock, boolean stealLock)private static voidSvnNgCommitUtil. collectLocks(SVNWCContext context, java.io.File path, java.util.Map<SVNURL,java.lang.String> lockTokens)protected booleanSvnNgWcToWcCopy. copy(SVNWCContext context, java.io.File source, java.io.File dst, boolean metadataOnly)private booleanSvnNgWcToWcCopy. copy(SVNWCContext context, java.util.Collection<SvnCopySource> sources, java.io.File target)private voidSvnNgWcToWcCopy. copyBaseDataOfFile(SVNWCContext context, java.io.File source, java.io.File dst)private voidSvnNgWcToWcCopy. copyVersionedDirectory(SVNWCContext wcContext, java.io.File srcAbsPath, java.io.File dstAbsPath, java.io.File dstOpRootAbsPath, java.io.File tmpDirAbsPath, boolean metadataOnly, boolean isMove, boolean notify)private voidSvnNgWcToWcCopy. copyVersionedFile(SVNWCContext wcContext, java.io.File srcAbsPath, java.io.File dstAbsPath, java.io.File dstOpRootAbsPath, java.io.File tmpDirAbsPath, boolean metadataOnly, boolean conflicted, boolean isMove, boolean notify)static SvnNgRemoteDiffEditorSvnNgRemoteDiffEditor. createEditor(SVNWCContext context, java.io.File target, SVNDepth depth, SVNRepository repository, long revision, boolean walkDeletedDirs, boolean dryRun, boolean pureRemoteDiff, ISvnDiffCallback diffCallback, ISVNEventHandler handler)SvnCopySourceSvnNgRepositoryAccess. createRemoteCopySource(SVNWCContext context, SvnCopySource localCopySource)static voidSvnNgRemove. delete(SVNWCContext context, java.io.File path, java.io.File movedToAbsPath, boolean keepLocal, boolean deleteUnversioned, ISVNEventHandler handler)protected static voidSvnNgDiffUtil. diffBaseWorkingDiff(java.io.File localAbsPath, java.io.File relPath, long revision, java.util.Collection<java.lang.String> changeists, boolean diffPristine, SVNWCContext context, ISvnDiffCallback2 callback)protected static voidSvnNgDiffUtil. diffLocalOnlyDirectory(java.io.File localAbsPath, java.io.File relPath, SVNDepth depth, java.util.Collection<java.lang.String> changelists, boolean diffPristine, SVNWCContext context, ISvnDiffCallback2 callback)protected static voidSvnNgDiffUtil. diffLocalOnlyFile(java.io.File localAbsPath, java.io.File relPath, java.util.Collection<java.lang.String> changelists, boolean diffPristine, SVNWCContext context, ISvnDiffCallback2 callback)private booleanSvnNgWcToWcCopy. disjointCopy(SVNWCContext context, java.io.File nestedWC)The method performs "disjoint" copy (see SVNCopyClient#doCopy(File)) The algorithm is: 1.private static voidSvnNgDiffUtil. doArbitraryDirsDiff(java.io.File localAbsPath1, java.io.File localAbsPath2, java.io.File rootAbsPath1, java.io.File rootAbsPath2, SVNDepth depth, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)private static voidSvnNgDiffUtil. doArbitraryFilesDiff(java.io.File localAbsPath1, java.io.File localAbsPath2, java.io.File path, boolean file1IsEmpty, boolean file2IsEmpty, SVNProperties originalPropertiesOverride, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)static voidSvnNgDiffUtil. doArbitraryNodesDiff(SvnTarget target1, SvnTarget target2, SVNDepth depth, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)private voidSvnNgCleanup. doCleanup(java.io.File localAbsPath, SVNWCContext wcContext, java.util.List<java.lang.String> ignores)static voidSvnNgDiffUtil. doDiffSummarizeReposWC(SvnTarget target1, SVNRevision revision1, SVNRevision pegRevision, SvnTarget target2, SVNRevision revision2, boolean reverse, SvnNgRepositoryAccess repositoryAccess, SVNWCContext context, boolean useGitDiffFormat, SVNDepth depth, boolean useAncestry, java.util.Collection<java.lang.String> changelists, boolean showCopiesAsAdds, ISvnDiffGenerator generator, ISVNDiffStatusHandler handler, ISVNCanceller canceller)static voidSvnNgDiffUtil. doDiffWCWC(java.io.File localAbsPath, SvnNgRepositoryAccess repositoryAccess, SVNWCContext context, SVNDepth depth, boolean useAncestry, java.util.Collection<java.lang.String> changelists, boolean showCopiesAsAdds, boolean useGitDiffFormat, ISvnDiffGenerator generator, ISvnDiffCallback callback, ISVNCanceller canceller)protected SVNCommitInfoSvnNgCommit. doRun(SVNWCContext context, SvnCommitPacket packet)protected SVNCommitInfoSvnNgWcToReposCopy. doRun(SVNWCContext context, SVNURL target)voidSvnNgDowngrade. downgrade(SVNWCContext context, java.io.File localAbsPath)private static voidSvnNgMergeinfoUtil. elideMergeInfo(SVNWCContext context, java.util.Map<java.lang.String,SVNMergeRangeList> parent, java.util.Map<java.lang.String,SVNMergeRangeList> child, java.io.File targetAbsPath)static voidSvnNgMergeinfoUtil. elideMergeInfo(SVNWCContext context, SVNRepository repos, java.io.File targetAbsPath, java.io.File limitAbsPath)static java.util.Collection<java.lang.String>SvnNgPropertiesManager. getEffectiveIgnores(SVNWCContext context, java.io.File absPath, java.util.Collection<java.lang.String> globalIgnores)static java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>>SvnNgInheritableProperties. getInheritalbeProperites(SVNWCContext context, SVNRepository repository, java.io.File localAbsPath, long revision, SVNDepth depth)private voidSvnNgGetProperties. getLocaliProps(SVNWCContext context, java.io.File target)static java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>>SvnNgMergeinfoUtil. getMergeInfo(SVNWCContext context, SvnRepositoryAccess repoAccess, SvnTarget target, boolean includeDescendants, boolean ignoreInvalidMergeInfo, SVNURL[] root)private static Structure<SvnNgCommitUtil.NodeCommitStatus>SvnNgCommitUtil. getNodeCommitStatus(SVNWCContext context, java.io.File localAbsPath)static SvnNgMergeinfoUtil.SvnMergeInfoInfoSvnNgMergeinfoUtil. getWCMergeInfo(SVNWCContext context, java.io.File localAbsPath, java.io.File limitAbsPath, SVNMergeInfoInheritance inheritance, boolean ignoreInvalidMergeInfo)private static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfoSvnNgMergeinfoUtil. getWcMergeInfoCatalog(SVNWCContext context, boolean includeDescendants, SVNMergeInfoInheritance inheritance, java.io.File localAbsPath, java.io.File limitAbsPath, boolean ignoreInvalidMergeInfo)static java.util.Map<java.lang.String,SVNMergeRangeList>SvnNgMergeinfoUtil. getWCOrReposMergeInfo(SVNWCContext context, java.io.File wcPath, SVNRepository repository, boolean reposOnly, SVNMergeInfoInheritance inheritance)(package private) static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfoSvnNgMergeinfoUtil. getWcOrReposMergeInfoCatalog(SVNWCContext context, SVNRepository repository, java.io.File wcPath, boolean includeDescendants, boolean reposOnly, boolean ignoreInvalidMergeInfo, SVNMergeInfoInheritance inheritance)private static voidSvnNgCommitUtil. handleDescendants(SVNWCContext context, SvnCommitPacket packet, SVNURL rootUrl, java.util.Collection<SvnCommitItem> items, SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISVNEventHandler eventHandler)static voidSvnNgCommitUtil. harvestCommittables(SVNWCContext context, java.io.File localAbsPath, SvnCommitPacket committables, java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL repositoryRootUrl, java.io.File copyModeRelPath, boolean copyModeRoot, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, java.util.Map<java.io.File,java.io.File> danglers, boolean skipFiles, boolean skipDirs, SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage, ISVNEventHandler eventHandler)static SvnCommitPacketSvnNgCommitUtil. harvestCommittables(SVNWCContext context, SvnCommitPacket packet, java.util.Map<SVNURL,java.lang.String> lockTokens, java.io.File baseDirPath, java.util.Collection<java.lang.String> targets, int depthEmptyStart, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage)static SvnCommitPacketSvnNgCommitUtil. harvestCopyCommitables(SVNWCContext context, java.io.File path, SVNURL dst, SvnCommitPacket packet, SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage)private static voidSvnNgCommitUtil. harvestNotPresentForCopy(SVNWCContext context, java.io.File localAbsPath, SvnCommitPacket committables, SVNURL reposRootUrl, java.io.File commitRelPath, SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback)voidSvnNgRemoteDiffEditor.FileBaton. loadFile(SVNWCContext context, SVNRepository repos, boolean propsOnly, java.util.Collection<java.io.File> tmpFiles)private voidSvnNgMergeReintegrate. merge(SVNWCContext context, SvnTarget mergeSource, java.io.File mergeTarget, boolean dryRun)voidSvnNgWcToWcCopy. move(SVNWCContext context, java.io.File source, java.io.File dst, boolean metadataOnly)private static booleanSvnNgInheritableProperties. needsCachedIProps(SVNWCContext context, java.io.File localAbsPath, SVNRepository repository)private static java.util.Map<java.lang.String,SVNMergeRangeList>SvnNgMergeinfoUtil. parseMergeInfo(SVNWCContext context, java.io.File localAbsPath)static voidSvnNgCleanup. repairTimestamps(SVNWCContext wcContext, java.io.File localAbsPath)static voidSvnNgRevert. restore(SVNWCContext context, java.io.File localAbsPath, SVNDepth depth, boolean useCommitTimes, boolean revertRoot, ISVNEventHandler notifier)static voidSvnNgRevert. restore(SVNWCContext context, java.io.File localAbsPath, SVNDepth depth, boolean useCommitTimes, boolean revertRoot, ISVNEventHandler notifier, java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved)private static booleanSvnNgRevert. restoreCopiedDirectory(SVNWCContext context, java.io.File localAbsPath, boolean removeSelf, java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved)protected java.lang.VoidSvnNgAdd. run(SVNWCContext context)protected java.lang.VoidSvnNgCanonicalizeUrls. run(SVNWCContext context)protected java.lang.VoidSvnNgCat. run(SVNWCContext context)protected java.lang.LongSvnNgCheckout. run(SVNWCContext context)protected java.lang.VoidSvnNgCleanup. run(SVNWCContext context)protected SVNCommitInfoSvnNgCommit. run(SVNWCContext context)protected java.lang.VoidSvnNgDiff. run(SVNWCContext context)protected SvnDiffStatusSvnNgDiffSummarize. run(SVNWCContext context)protected SvnWcGenerationSvnNgDowngrade. run(SVNWCContext context)protected java.lang.LongSvnNgExport. run(SVNWCContext context)protected java.lang.StringSvnNgGetChangelistPaths. run(SVNWCContext context)protected SvnInfoSvnNgGetInfo. run(SVNWCContext context)protected java.util.Map<SVNURL,SVNMergeRangeList>SvnNgGetMergeInfo. run(SVNWCContext context)protected SVNPropertiesSvnNgGetProperties. run(SVNWCContext context)protected SVNPropertiesSvnNgGetProperties. run(SVNWCContext context, java.io.File target)protected SvnStatusSvnNgGetStatus. run(SVNWCContext context)protected SvnStatusSummarySvnNgGetStatusSummary. run(SVNWCContext context)protected SVNLogEntrySvnNgLogMergeInfo. run(SVNWCContext context)protected java.lang.VoidSvnNgMarkReplaced. run(SVNWCContext context)protected java.lang.VoidSvnNgMerge. run(SVNWCContext context)protected java.lang.VoidSvnNgMergePegged. run(SVNWCContext context)protected java.lang.VoidSvnNgMergeReintegrate. run(SVNWCContext context)protected abstract VSvnNgOperationRunner. run(SVNWCContext context)protected java.lang.VoidSvnNgPatch. run(SVNWCContext context)protected SVNURLSvnNgRelocate. run(SVNWCContext context)protected java.lang.VoidSvnNgRemove. run(SVNWCContext context)protected java.lang.VoidSvnNgReposToWcCopy. run(SVNWCContext context)protected java.lang.VoidSvnNgResolve. run(SVNWCContext context)protected java.lang.VoidSvnNgRevert. run(SVNWCContext context)protected java.lang.VoidSvnNgSetChangelist. run(SVNWCContext context)protected SVNLockSvnNgSetLock. run(SVNWCContext context)protected SVNPropertyDataSvnNgSetProperty. run(SVNWCContext context)protected java.util.Collection<SVNURL>SvnNgSuggestMergeSources. run(SVNWCContext context)protected java.lang.LongSvnNgSwitch. run(SVNWCContext context)protected SVNLockSvnNgUnlock. run(SVNWCContext context)protected long[]SvnNgUpdate. run(SVNWCContext context)protected SvnWcGenerationSvnNgUpgrade. run(SVNWCContext context)protected SVNCommitInfoSvnNgWcToReposCopy. run(SVNWCContext context)protected java.lang.VoidSvnNgWcToWcCopy. run(SVNWCContext context)static voidSvnNgPropertiesManager. setAutoProperties(SVNWCContext context, java.io.File path, SVNProperties properties, ISvnAddParameters addParameters, java.lang.Runnable onValidationError)static voidSvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, java.util.Collection<java.lang.String> changelists)static voidSvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, ISvnObjectReceiver<SVNPropertyData> receiver, java.util.Collection<java.lang.String> changelists)static voidSvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, ISvnPropertyValueProvider pvProvider, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, ISvnObjectReceiver<SVNPropertyData> receiver, java.util.Collection<java.lang.String> changelists)static voidSvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, SVNNodeKind kind, java.lang.String propertyName, SVNPropertyValue value, ISvnPropertyValueProvider pvProvider, boolean skipChecks, ISVNEventHandler eventHandler, ISvnObjectReceiver<SVNPropertyData> receiver)private booleanSvnNgWcToWcCopy. shouldCopyBaseData(SVNWCContext context, java.io.File source, boolean metadataOnly, ISVNWCDb.SVNWCDbStatus srcStatus)protected booleanSvnNgWcToWcCopy. tryRun(SVNWCContext context, java.util.Collection<SvnCopySource> sources, java.io.File target)protected longSvnNgAbstractUpdate. update(SVNWCContext wcContext, java.io.File localAbspath, SVNRevision revision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean addsAsMoodifications, boolean makeParents, boolean innerUpdate, boolean sleepForTimestamp)protected longSvnNgAbstractUpdate. updateInternal(SVNWCContext wcContext, java.io.File localAbspath, java.io.File anchorAbspath, SVNRevision revision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean addsAsMoodifications, boolean sleepForTimestamp, boolean notifySummary, ISVNConflictHandler conflictHandler)private static voidSvnNgDiffUtil. visit(java.io.File localAbsPath, SVNFileType type, SvnNgDiffUtil.ArbitraryDiffWalker diffWalker, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)private static voidSvnNgDiffUtil. walkDirectory(java.io.File localAbsPath, SvnNgDiffUtil.ArbitraryDiffWalker diffWalker, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)Constructors in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNWCContext Constructor Description DiffStatusCallback(java.io.File anchorAbsPath, boolean ignoreAncestry, boolean showCopiesAsAdds, java.util.Collection<java.lang.String> changelists, ISvnDiffCallback2 callback, SVNWCContext context)FindOperativeSubtreeRevisions(java.util.Map<java.io.File,java.lang.String> operativeChildren, SVNWCContext context, java.io.File mergeSourceFsPath, java.io.File mergeTargetAbsPath, SVNDepth depth)SVNCopyForeignEditor(java.io.File anchorAbsPath, SVNWCContext context)SvnDiffEditor(java.io.File anchorAbspath, java.lang.String target, ISvnDiffCallback callback, SVNDepth depth, SVNWCContext context, boolean reverseOrder, boolean useTextBase, boolean showCopiesAsAdds, boolean ignoreAncestry, java.util.Collection<java.lang.String> changelists, boolean useGitDiffFormat, ISVNCanceller canceller)SvnDiffStatusReceiver(SVNWCContext context, java.io.File anchor, ISVNWCDb db, ISvnDiffCallback callback, boolean ignoreAncestry, boolean showCopiesAsAdds, boolean gitFormat, java.util.Collection<java.lang.String> changelists)SvnNgMergeCallback2(SVNWCContext context, SvnNgMergeDriver mergeDriver, SvnNgRepositoryAccess repositoryAccess)SvnNgMergeDriver(SVNWCContext context, SvnMerge operation, SvnNgRepositoryAccess repositoryAccess, SVNDiffOptions diffOptions)SvnNgRemoteMergeEditor(java.io.File target, SVNWCContext context, SVNRepository repository, long revision, ISvnDiffCallback2 processor, boolean textDeltas)SvnNgRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider, SVNWCContext context) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc2.old
Methods in org.tmatesoft.svn.core.internal.wc2.old with parameters of type SVNWCContext Modifier and Type Method Description SvnCopySourceSvnOldRepositoryAccess. createRemoteCopySource(SVNWCContext context, SvnCopySource localCopySource)static voidSvnOldUpgrade. wipePostUpgrade(SVNWCContext ctx, java.io.File dirAbsPath, boolean isWholeAdmin) -
Uses of SVNWCContext in org.tmatesoft.svn.core.internal.wc2.patch
Fields in org.tmatesoft.svn.core.internal.wc2.patch declared as SVNWCContext Modifier and Type Field Description private SVNWCContextSvnPatchTarget.SymlinkCallbacks. contextMethods in org.tmatesoft.svn.core.internal.wc2.patch with parameters of type SVNWCContext Modifier and Type Method Description static SvnPatchTargetSvnPatchTarget. applyPatch(SvnPatch patch, java.io.File workingCopyDirectory, int stripCount, SVNWCContext context, boolean ignoreWhitespace, boolean removeTempFiles)private voidSvnPatchTarget. createMissingParents(java.io.File workingCopyDirectory, SVNWCContext context, boolean dryRun)private static java.io.FileSvnPatchTarget. createTempFile(java.io.File workingCopyDirectory, SVNWCContext context)private static SvnPatchTargetSvnPatchTarget. initPatchTarget(SvnPatch patch, java.io.File workingCopyDirectory, int stripCount, boolean removeTempFiles, SVNWCContext context)static SvnPropertiesPatchTargetSvnPropertiesPatchTarget. initPropTarget(java.lang.String propName, SvnDiffCallback.OperationKind operation, SVNWCContext context, java.io.File absPath)voidSvnPatchTarget. installPatchedPropTarget(boolean dryRun, SVNWCContext context)voidSvnPatchTarget. installPatchedTarget(java.io.File workingCopyDirectory, boolean dryRun, SVNWCContext context)private static voidSvnPatchTarget. obtainEolAndKeywordsForFile(java.util.Map<java.lang.String,byte[]> keywords, SVNWCContext.SVNEolStyle[] eolStyle, java.lang.String[] eolStr, SVNWCContext context, java.io.File localAbsPath)private voidSvnPatchTarget. resolveTargetPath(java.io.File pathFromPatchFile, java.io.File workingCopyDirectory, int stripCount, boolean propChangesOnly, SVNWCContext context)private voidSvnPatchTarget. sendHunkNotification(SvnHunkInfo hunkInfo, java.lang.String propName, SVNWCContext context)voidSvnPatchTarget. sendPatchNotification(SVNWCContext context)Constructors in org.tmatesoft.svn.core.internal.wc2.patch with parameters of type SVNWCContext Constructor Description SymlinkCallbacks(java.io.File workingCopyDirectory, SVNWCContext context) -
Uses of SVNWCContext in org.tmatesoft.svn.core.wc2
Fields in org.tmatesoft.svn.core.wc2 declared as SVNWCContext Modifier and Type Field Description private SVNWCContextSvnOperationFactory. wcContextMethods in org.tmatesoft.svn.core.wc2 that return SVNWCContext Modifier and Type Method Description SVNWCContextSvnOperationFactory. getWcContext()Returns working copy context.private SVNWCContextSvnOperationFactory. obtainWcContext(SvnOperation<?> operation)Methods in org.tmatesoft.svn.core.wc2 with parameters of type SVNWCContext Modifier and Type Method Description private voidSvnOperationFactory. assertRefCount(SvnOperation<?> operation, SVNWCContext wcContext)private voidSvnOperationFactory. releaseWcContext(SVNWCContext wcContext)voidISvnOperationRunner. setWcContext(SVNWCContext context)Sets operation's contextConstructors in org.tmatesoft.svn.core.wc2 with parameters of type SVNWCContext Constructor Description SvnOperationFactory(SVNWCContext context)Creates operation factory and initializes it withcontext.
-