Package | Description |
---|---|
org.tmatesoft.svn.core.internal.io.fs | |
org.tmatesoft.svn.core.internal.io.fs.index | |
org.tmatesoft.svn.core.internal.io.fs.repcache | |
org.tmatesoft.svn.core.internal.wc | |
org.tmatesoft.svn.core.wc.admin |
This package provides API for administrative managing Subversion repositories on a local machine.
|
Modifier and Type | Field and Description |
---|---|
private FSFS |
FSLocationsFinder.myFSFS |
private FSFS |
FSCommitEditor.myFSFS |
private FSFS |
FSLog.myFSFS |
private FSFS |
FSNodeHistory.myFSFS |
private FSFS |
FSCommitter.myFSFS |
private FSFS |
FSRepository.myFSFS |
private FSFS |
FSDeltaConsumer.myFSFS |
private FSFS |
FSUpdateContext.myFSFS |
private FSFS |
FSFileRevisionsFinder.myFSFS |
private FSFS |
FSRoot.myFSFS |
private FSFS |
FSReplayPathHandler.myOwner |
private FSFS |
FSRecoverer.myOwner |
Modifier and Type | Method and Description |
---|---|
FSFS |
FSRepository.getFSFS() |
FSFS |
FSRoot.getOwner() |
Modifier and Type | Method and Description |
---|---|
static void |
FSCommitter.abortTransaction(FSFS fsfs,
java.lang.String txnId) |
void |
FSCommitter.allowLockedOperation(FSFS fsfs,
java.lang.String path,
java.lang.String username,
java.util.Collection<java.lang.String> lockTokens,
boolean recursive,
boolean haveWriteLock) |
static FSTransactionInfo |
FSTransactionRoot.beginTransaction(long baseRevision,
int flags,
FSFS owner) |
static FSTransactionInfo |
FSTransactionRoot.beginTransactionForCommit(long baseRevision,
SVNProperties revisionProperties,
FSFS owner) |
private FSInputStream.FSRepresentationState |
FSInputStream.buildRepresentationList(FSRepresentation firstRep,
java.util.LinkedList result,
FSFS owner) |
static boolean |
FSNodeHistory.checkAncestryOfPegPath(java.lang.String fsPath,
long pegRev,
long futureRev,
FSFS owner) |
private void |
FSOutputStream.checkRepresentation(FSFS fsfs,
FSRepresentation representation,
java.lang.Object hint) |
FSRepresentation |
FSRevisionNode.chooseDeltaBase(FSFS fsfsOwner) |
static java.io.InputStream |
FSInputStream.createDeltaStream(SVNDeltaCombiner combiner,
FSRepresentation fileRep,
FSFS owner) |
static java.io.InputStream |
FSInputStream.createDeltaStream(SVNDeltaCombiner combiner,
FSRevisionNode fileNode,
FSFS owner) |
private static java.lang.String |
FSTransactionRoot.createPre15TxnDir(long revision,
FSFS owner) |
private static FSTransactionInfo |
FSTransactionRoot.createTxn(long baseRevision,
FSFS owner) |
private static java.lang.String |
FSTransactionRoot.createTxnDir(long revision,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorAlreadyExists(FSRoot root,
java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorCorruptLockFile(java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorDanglingId(FSID id,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorLockExpired(java.lang.String lockToken,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorLockOwnerMismatch(java.lang.String username,
java.lang.String lockOwner,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorNoSuchLock(java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorNotDirectory(java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorNotFile(java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorNotMutable(long revision,
java.lang.String path,
FSFS owner) |
static SVNErrorMessage |
FSErrors.errorNoUser(FSFS owner) |
static SVNErrorMessage |
FSErrors.errorPathAlreadyLocked(java.lang.String path,
java.lang.String owner,
FSFS fsfsOwner) |
static SVNErrorMessage |
FSErrors.errorTxnNotMutable(java.lang.String txnId,
FSFS owner) |
FSRevisionNode |
FSRevisionNode.getChildDirNode(java.lang.String childName,
FSFS fsfsOwner) |
static FSWriteLock |
FSWriteLock.getDBLogsLock(FSFS owner,
boolean exclusive) |
java.util.Map |
FSRevisionNode.getDirEntries(FSFS fsfsOwner) |
SVNProperties |
FSRevisionNode.getProperties(FSFS fsfsOwner) |
private FSRepresentation |
FSOutputStream.getSharedRepresentation(FSFS fsfs,
FSRepresentation representation,
java.util.Map<java.lang.String,FSRepresentation> representationsMap) |
static FSWriteLock |
FSWriteLock.getWriteLockForCurrentTxn(java.lang.String token,
FSFS owner) |
static FSWriteLock |
FSWriteLock.getWriteLockForDB(FSFS owner) |
static FSWriteLock |
FSWriteLock.getWriteLockForTxn(java.lang.String txnID,
FSFS owner) |
private void |
FSHotCopier.hotCopy(FSFS srcOwner,
FSFS dstOwner) |
static void |
FSRepositoryUtil.loadRootChangesOffset(FSFS fsfs,
long revision,
FSFile file,
long[] rootOffset,
long[] changesOffset) |
static void |
FSRepositoryUtil.loadRootChangesOffsetLogicalAddressing(FSFS fsfs,
long revision,
FSFile file,
long index,
long[] rootOffset,
long[] changesOffset) |
private static long |
FSCommitter.merge(FSFS owner,
java.lang.String targetPath,
FSRevisionNode target,
FSRevisionNode source,
FSRevisionNode ancestor,
FSTransactionRoot txnRoot,
java.lang.StringBuffer conflictPath) |
static void |
FSCommitter.mergeChanges(FSFS owner,
FSTransactionRoot txnRoot,
FSRevisionNode sourceNode,
java.lang.StringBuffer conflictPath) |
static IFSRepresentationCacheManager |
FSRepresentationCacheUtil.open(FSFS fsfs) |
void |
FSPacker.pack(FSFS fsfs) |
private void |
FSPacker.packImpl(FSFS fsfs) |
private void |
FSPacker.packPhysicallyAddressed(FSFS fsfs,
long shard,
java.io.File shardPath,
java.io.File packFile,
java.io.File manifestFile) |
private void |
FSPacker.packRevPropShard(FSFS fsfs,
long shard,
java.io.File shardPath,
long maxPackSize) |
private void |
FSPacker.packRevShard(FSFS fsfs,
long shard,
java.io.File shardPath) |
private void |
FSPacker.packShard(FSFS fsfs,
long shard,
boolean packRevisionProperties) |
private static java.io.File |
FSOutputStream.pathTxnSha1(FSFS fsfs,
FSRepresentation representation,
java.lang.String txnId) |
static void |
FSRepositoryUtil.replay(FSFS fsfs,
FSRoot root,
java.lang.String basePath,
long lowRevision,
boolean sendDeltas,
ISVNEditor editor) |
protected void |
FSLocationsFinder.reset(FSFS fsfs) |
void |
FSLog.reset(FSFS owner,
java.lang.String[] paths,
long limit,
long start,
long end,
boolean descending,
boolean discoverChangedPaths,
boolean strictNode,
boolean includeMergedRevisions,
java.lang.String[] revPropNames,
ISVNLogEntryHandler handler) |
void |
FSUpdateContext.reset(FSRepository repository,
FSFS owner,
long revision,
java.io.File reportFile,
java.lang.String target,
java.lang.String targetPath,
boolean isSwitch,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFrom,
ISVNEditor editor) |
void |
FSHotCopier.runHotCopy(FSFS srcOwner,
java.io.File dstPath) |
static void |
FSRepositoryUtil.sendTextDelta(ISVNEditor editor,
java.lang.String editPath,
java.lang.String sourcePath,
java.lang.String hexDigest,
FSRevisionRoot sourceRoot,
java.lang.String targetPath,
FSRoot targetRoot,
boolean sendDeltas,
SVNDeltaCombiner deltaCombiner,
SVNDeltaGenerator deltaGenerator,
FSFS fsfs) |
private static void |
FSOutputStream.storeSha1RepMapping(FSFS fsfs,
FSRepresentation representation) |
private static void |
FSCommitter.updateAncestry(FSFS owner,
FSID sourceId,
FSID targetId) |
private void |
FSHotCopier.writeFSType(FSFS dstOwner,
java.lang.String fsType) |
Constructor and Description |
---|
FSCommitEditor(java.lang.String path,
java.util.Map<java.lang.String,java.lang.String> lockTokens,
boolean keepLocks,
FSTransactionInfo txn,
FSFS owner,
FSRepository repository,
SVNProperties revProps) |
FSCommitEditor(java.lang.String path,
java.lang.String logMessage,
java.lang.String userName,
java.util.Map<java.lang.String,java.lang.String> lockTokens,
boolean keepLocks,
FSTransactionInfo txn,
FSFS owner,
FSRepository repository) |
FSCommitter(FSFS fsfs,
FSTransactionRoot txnRoot,
FSTransactionInfo txn,
java.util.Collection<java.lang.String> lockTokens,
java.lang.String author) |
FSDeltaConsumer(java.lang.String basePath,
FSTransactionRoot txnRoot,
FSFS fsfs,
FSCommitter committer,
java.lang.String author,
java.util.Collection lockTokens) |
FSFileRevisionsFinder(FSFS fsfs) |
FSInputStream(SVNDeltaCombiner combiner,
FSRepresentation representation,
FSFS owner) |
FSLocationsFinder(FSFS fsfs) |
FSLog(FSFS owner,
java.lang.String[] paths,
long limit,
long start,
long end,
boolean descending,
boolean discoverChangedPaths,
boolean strictNode,
boolean includeMergedRevisions,
java.lang.String[] revPropNames,
ISVNLogEntryHandler handler) |
FSNodeHistory(SVNLocationEntry newHistoryEntry,
boolean interesting,
SVNLocationEntry newSearchResumeEntry,
FSFS owner) |
FSRecoverer(FSFS owner,
ISVNCanceller canceller) |
FSReplayPathHandler(FSFS owner,
FSRoot root,
FSRoot compareRoot,
java.util.Map changedPaths,
java.lang.String basePath,
long lowRevision) |
FSRevisionRoot(FSFS owner,
long revision) |
FSRoot(FSFS owner) |
FSTransactionRoot(FSFS owner,
java.lang.String txnID,
long baseRevision,
int flags) |
FSUpdateContext(FSRepository repository,
FSFS owner,
long revision,
java.io.File reportFile,
java.lang.String target,
java.lang.String targetPath,
boolean isSwitch,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFromArgs,
ISVNEditor editor) |
Modifier and Type | Field and Description |
---|---|
private FSFS |
FSLogicalAddressingIndex.fsfs |
Modifier and Type | Method and Description |
---|---|
static java.io.File |
FSP2LProtoIndex.getIndexPath(FSFS fsfs,
java.lang.String txnId) |
static java.io.File |
FSL2PProtoIndex.getIndexPath(FSFS fsfs,
java.lang.String txnId) |
static java.io.File |
FSTransactionItemIndex.getIndexPath(FSFS fsfs,
java.lang.String txnId) |
static FSTransactionItemIndex |
FSTransactionItemIndex.open(FSFS fsfs,
java.lang.String txnId) |
static FSP2LProtoIndex |
FSP2LProtoIndex.open(FSFS fsfs,
java.lang.String txnId,
boolean append) |
static FSL2PProtoIndex |
FSL2PProtoIndex.open(FSFS fsfs,
java.lang.String txnId,
boolean append) |
Constructor and Description |
---|
FSLogicalAddressingIndex(FSFS fsfs,
FSFile myFile) |
Modifier and Type | Field and Description |
---|---|
private FSFS |
FSRepresentationCacheManager.myFSFS |
Modifier and Type | Method and Description |
---|---|
IFSRepresentationCacheManager |
FSEmptyRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
static IFSRepresentationCacheManager |
FSRepresentationCacheManager.openRepresentationCache(FSFS fsfs) |
IFSRepresentationCacheManager |
FSRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
IFSRepresentationCacheManager |
IFSRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
Modifier and Type | Field and Description |
---|---|
private FSFS |
SVNNodeEditor.myFSFS |
private FSFS |
SVNAdminDeltifier.myFSFS |
private FSFS |
SVNDumpEditor.myFSFS |
private FSFS |
DefaultLoadHandler.myFSFS |
Modifier and Type | Method and Description |
---|---|
static FSFS |
SVNAdminHelper.openRepository(java.io.File reposRootPath,
boolean openFS) |
static FSFS |
SVNAdminHelper.openRepositoryForRecovery(java.io.File reposRootPath) |
Modifier and Type | Method and Description |
---|---|
private static void |
SVNAdminHelper.addFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
static void |
SVNAdminHelper.closeRepository(FSFS fsfs) |
static void |
SVNAdminHelper.deltifyDir(FSFS fsfs,
FSRevisionRoot srcRoot,
java.lang.String srcParentDir,
java.lang.String srcEntry,
FSRevisionRoot tgtRoot,
java.lang.String tgtFullPath,
ISVNEditor editor) |
private static void |
SVNAdminHelper.deltifyDirs(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyFiles(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyProperties(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
boolean isDir) |
static long |
SVNAdminHelper.getRevisionNumber(SVNRevision revision,
long youngestRevision,
FSFS fsfs) |
private static void |
SVNAdminHelper.replaceFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
void |
SVNDumpEditor.reset(FSFS fsfs,
FSRoot root,
long toRevision,
long oldestDumpedRevision,
java.lang.String rootPath,
java.io.OutputStream dumpStream,
boolean useDeltas,
boolean isVerify) |
void |
DefaultLoadHandler.setFSFS(FSFS fsfs) |
Constructor and Description |
---|
SVNAdminDeltifier(FSFS fsfs,
SVNDepth depth,
boolean includeEntryProperties,
boolean ignoreAncestry,
boolean sendTextDeltas,
ISVNEditor editor) |
SVNDumpEditor(FSFS fsfs,
FSRoot root,
long toRevision,
long oldestDumpedRevision,
java.lang.String rootPath,
java.io.OutputStream dumpStream,
boolean useDeltas,
boolean isVerify) |
SVNNodeEditor(FSFS fsfs,
FSRoot baseRoot,
ISVNEventHandler handler) |
Modifier and Type | Method and Description |
---|---|
private FSFS |
SVNLookClient.open(java.io.File repositoryRoot,
java.lang.String transactionName) |
private FSFS |
SVNLookClient.open(java.io.File repositoryRoot,
SVNRevision revision) |
Modifier and Type | Method and Description |
---|---|
private DefaultLoadHandler |
SVNAdminClient.createLoadHandler(FSFS fsfs,
boolean usePreCommitHook,
boolean usePostCommitHook,
SVNUUIDAction uuidAction,
java.lang.String parentDir) |
private void |
SVNAdminClient.dump(FSFS fsfs,
java.io.OutputStream dumpStream,
long start,
long end,
boolean isIncremental,
boolean useDeltas) |
private SVNNodeEditor |
SVNLookClient.generateDeltaTree(FSFS fsfs,
FSRoot root,
long baseRevision) |
private SVNDumpEditor |
SVNAdminClient.getDumpEditor(FSFS fsfs,
FSRoot root,
long toRevision,
long oldestDumpedRevision,
java.lang.String rootPath,
java.io.OutputStream dumpStream,
boolean useDeltas,
boolean isVerify) |
private void |
SVNLookClient.getHistory(FSFS fsfs,
java.lang.String path,
long start,
long end,
long limit,
boolean crossCopies,
boolean includeIDs,
ISVNHistoryHandler handler) |
private void |
SVNLookClient.getTree(FSFS fsfs,
FSRoot root,
java.lang.String path,
SVNNodeKind kind,
FSID id,
boolean includeIDs,
int depth,
boolean recursive,
ISVNTreeHandler handler) |
private void |
SVNAdminClient.verify(FSFS fsfs,
long startRev,
long endRev) |
private void |
SVNAdminClient.writeRevisionRecord(java.io.OutputStream dumpStream,
FSFS fsfs,
long revision) |