Package | Description |
---|---|
org.tmatesoft.svn.core.internal.wc | |
org.tmatesoft.svn.core.internal.wc.admin | |
org.tmatesoft.svn.core.internal.wc16 | |
org.tmatesoft.svn.core.internal.wc17 | |
org.tmatesoft.svn.core.internal.wc2.old | |
org.tmatesoft.svn.core.wc |
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
|
Modifier and Type | Method and Description |
---|---|
protected SVNStatus |
SVNStatusEditor.assembleStatus(File file,
SVNAdminArea dir,
SVNEntry entry,
SVNEntry parentEntry,
SVNNodeKind fileKind,
boolean special,
boolean reportAll,
boolean isIgnored) |
static SVNStatus |
SVNStatusUtil.assembleStatus(File file,
SVNAdminArea dir,
SVNEntry entry,
SVNEntry parentEntry,
SVNNodeKind fileKind,
boolean special,
boolean reportAll,
boolean isIgnored,
Map repositoryLocks,
SVNURL reposRoot,
SVNWCAccess wcAccess) |
Object[] |
SVNMergeDriver.calculateRemainingRangeList(File targetFile,
SVNEntry entry,
SVNURL sourceRoot,
boolean[] indirect,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNMergeRange range) |
Object[] |
ISVNMergeStrategy.calculateRemainingRangeList(File targetFile,
SVNEntry entry,
SVNURL sourceRoot,
boolean[] indirect,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNMergeRange range) |
void |
SVNMergeDriver.calculateRemainingRanges(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNEntry entry,
SVNRepository repository) |
protected void |
SVNMergeDriver.doDirectoryMerge(Map resultCatalog,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNEntry parentEntry,
SVNAdminArea adminArea,
SVNDepth depth) |
protected void |
SVNMergeDriver.doDirectoryMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNEntry parentEntry,
SVNAdminArea adminArea,
SVNDepth depth)
Deprecated.
|
protected void |
SVNMergeDriver.doMerge(Map resultCatalog,
List mergeSources,
File target,
SVNEntry targetEntry,
SVNAdminArea adminArea,
boolean sourcesAncestral,
boolean sourcesRelated,
boolean sameRepository,
boolean ignoreAncestry,
boolean force,
boolean dryRun,
boolean recordOnly,
boolean reintegrateMerge,
SVNDepth depth) |
protected void |
SVNStatusEditor.getDirStatus(SVNEntry parentEntry,
SVNAdminArea dir,
String entryName,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
Collection ignorePatterns,
boolean skipThisDir,
ISVNStatusHandler handler) |
protected Map[] |
SVNMergeDriver.getFullMergeInfo(SVNEntry entry,
boolean getRecorded,
boolean getImplicit,
boolean[] indirect,
SVNMergeInfoInheritance inherit,
SVNRepository repos,
File target,
long start,
long end) |
static Map |
SVNPropertiesManager.getWorkingCopyPropertyValues(File path,
SVNEntry entry,
String propName,
SVNDepth depth,
boolean base) |
void |
SVNMergeDriver.SubTreeMergeInfoHandler.handleEntry(File path,
SVNEntry entry) |
void |
SVNMergeDriver.MergeInfoFetcher.handleEntry(File path,
SVNEntry entry) |
static void |
SVNCommitUtil.harvestCommitables(Map commitables,
SVNAdminArea dir,
File path,
SVNEntry parentEntry,
SVNEntry entry,
String url,
String copyFromURL,
boolean copyMode,
boolean addsOnly,
boolean justLocked,
Map lockTokens,
SVNDepth depth,
boolean forcedRecursion,
Collection changelists,
ISVNCommitParameters params,
Map pathsToExternalsProperties) |
static boolean |
SVNWCManager.isEntrySwitched(File path,
SVNEntry entry) |
static boolean |
SVNStatusEditor.isNameConflict(SVNEntry entry) |
static void |
SVNWCManager.markEntry(SVNAdminArea dir,
SVNEntry entry,
String schedule,
boolean copied,
boolean keepLocal,
int flags) |
static Map |
SVNPropertiesManager.parseMergeInfo(File path,
SVNEntry entry,
boolean base) |
protected void |
SVNMergeDriver.recordMergeInfoForDirectoryMerge(Map resultCatalog,
SVNEntry targetEntry,
SVNMergeRange range,
String mergeInfoPath,
SVNDepth depth) |
static String |
SVNAdminUtil.serializeExternalFileData(SVNEntry entry) |
static void |
SVNAdminUtil.unserializeExternalFileData(SVNEntry entry,
String rawExternalFileData) |
Modifier and Type | Class and Description |
---|---|
class |
SVNEntry16 |
Modifier and Type | Method and Description |
---|---|
SVNEntry |
SVNAdminArea.addEntry(String name) |
SVNEntry |
SVNWCAccess.getEntry(File path,
boolean showHidden) |
SVNEntry |
SVNAdminArea.getEntry(String name,
boolean hidden) |
SVNEntry |
SVNWCAccess.getVersionedEntry(File path,
boolean showHidden) |
SVNEntry |
SVNAdminArea.getVersionedEntry(String name,
boolean hidden) |
SVNEntry |
SVNAdminArea.modifyEntry(String name,
Map attributes,
boolean save,
boolean force) |
protected SVNEntry |
SVNAdminArea14.readEntry(BufferedReader reader,
int entryNumber) |
Modifier and Type | Method and Description |
---|---|
protected SVNVersionedProperties |
SVNXMLAdminArea.formatProperties(SVNEntry entry,
SVNProperties srcProperties) |
protected SVNVersionedProperties |
SVNAdminArea14.formatProperties(SVNEntry entry,
SVNProperties srcProperties) |
protected abstract SVNVersionedProperties |
SVNAdminArea.formatProperties(SVNEntry entry,
SVNProperties srcProperties) |
void |
ISVNEntryHandler.handleEntry(File path,
SVNEntry entry) |
static boolean |
SVNWCAccess.matchesChangeList(Collection changeLists,
SVNEntry entry) |
protected boolean |
SVNXMLAdminArea.readExtraOptions(BufferedReader reader,
SVNEntry entryAttrs) |
protected boolean |
SVNAdminArea14.readExtraOptions(BufferedReader reader,
SVNEntry entry) |
protected abstract boolean |
SVNAdminArea.readExtraOptions(BufferedReader reader,
SVNEntry entry) |
protected boolean |
SVNAdminArea15.readExtraOptions(BufferedReader reader,
SVNEntry entry) |
protected boolean |
SVNAdminArea16.readExtraOptions(BufferedReader reader,
SVNEntry entry) |
protected int |
SVNXMLAdminArea.writeExtraOptions(Writer writer,
String entryName,
SVNEntry Attrs,
int emptyFields) |
protected int |
SVNAdminArea14.writeExtraOptions(Writer writer,
String entryName,
SVNEntry entry,
int emptyFields) |
protected abstract int |
SVNAdminArea.writeExtraOptions(Writer writer,
String entryName,
SVNEntry entry,
int emptyFields) |
protected int |
SVNAdminArea15.writeExtraOptions(Writer writer,
String entryName,
SVNEntry entry,
int emptyFields) |
protected int |
SVNAdminArea16.writeExtraOptions(Writer writer,
String entryName,
SVNEntry entry,
int emptyFields) |
Modifier and Type | Method and Description |
---|---|
protected void |
SVNBasicDelegate.elideMergeInfo(SVNWCAccess access,
File path,
SVNEntry entry,
File wcElisionLimitPath) |
protected SVNURL |
SVNBasicDelegate.getEntryLocation(File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
protected Map |
SVNBasicDelegate.getWCMergeInfo(File path,
SVNEntry entry,
File limitPath,
SVNMergeInfoInheritance inherit,
boolean base,
boolean[] inherited)
mergeInfo must not be null!
|
protected Map |
SVNBasicDelegate.getWCOrRepositoryMergeInfo(File path,
SVNEntry entry,
SVNMergeInfoInheritance inherit,
boolean[] indirect,
boolean reposOnly,
SVNRepository repository) |
Modifier and Type | Class and Description |
---|---|
class |
SVNEntry17 |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SvnOldUpgrade.getEntryCopyFromURL(SVNEntry entry) |
protected SVNURL |
SvnOldRepositoryAccess.getEntryLocation(File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
static SVNURL |
SvnOldUpgrade.getEntryRepositoryRootURL(SVNEntry entry) |
static SVNURL |
SvnOldUpgrade.getEntryURL(SVNEntry entry) |
Modifier and Type | Method and Description |
---|---|
static org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpgradeEntries.WriteBaton |
SvnOldUpgradeEntries.writeUpgradedEntries(org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpgradeEntries.WriteBaton parentNode,
SVNWCDb db,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
File dirAbsPath,
Map<String,SVNEntry> entries,
SVNHashMap textBases,
int targetWorkingCopyFormat) |
Modifier and Type | Method and Description |
---|---|
SVNEntry |
SVNStatus.getEntry()
Returns a WC entry for which this object is generated.
|
Modifier and Type | Method and Description |
---|---|
static SVNInfo |
SVNInfo.createInfo(File file,
SVNEntry entry) |
void |
SVNStatus.setEntry(SVNEntry entry)
Sets a WC entry for which this object is generated.
|
Copyright © 2023. All rights reserved.