public class SVNAdminArea14 extends SVNAdminArea
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ATTRIBUTE_ABSENT |
protected static String |
ATTRIBUTE_COPIED |
protected static String |
ATTRIBUTE_DELETED |
protected static String |
ATTRIBUTE_HAS_PROP_MODS |
protected static String |
ATTRIBUTE_HAS_PROPS |
protected static String |
ATTRIBUTE_INCOMPLETE |
protected static String |
KILL_ADM_ONLY |
static String[] |
ourCachableProperties |
protected static String |
THIS_DIR |
static int |
WC_FORMAT |
ADM_KILLME, myBaseProperties, myEntries, myProperties, myWasLocked, myWCProperties| Constructor and Description |
|---|
SVNAdminArea14(File dir) |
addEntry, asString, cleanup, close, closeEntries, closeVersionedProperties, closeWCProperties, commit, createEntryHashMap, createFormatFile, deleteEntry, entries, extendLockToTree, foldScheduling, formatWC, fromString, getAdminDirectory, getAdminFile, getAdminTempDirectory, getBaseFile, getBaseFileForReading, getBaseFileForWriting, getBasePropertiesFile, getBasePropertiesStorage, getEntries, getEntry, getFile, getLog, getObjectsPool, getPropertiesFile, getPropertiesStorage, getPropertyTime, getRelativePath, getRevertPropertiesFile, getRevertPropertiesStorage, getRoot, getVersionedEntry, getWCAccess, getWCPropertiesStorage, getWorkingCopyFormatVersion, hasPropConflict, hasTextConflict, hasTextModifications, hasTextModifications, hasVersionedFileTextChanges, isKillMe, isSafeCleanup, loadEntries, markResolved, mergeProperties, mergeProperties, mergeText, modifyEntry, postUpgradeFormat, removeFromRevisionControl, restoreFile, runLogs, runLogs, setCommitParameters, setLocked, setSafeCleanup, setWCAccess, setWorkingCopyFormatVersion, tweakEntry, updateURL, walkThisDirectorypublic static final int WC_FORMAT
public static final String[] ourCachableProperties
protected static final String ATTRIBUTE_COPIED
protected static final String ATTRIBUTE_DELETED
protected static final String ATTRIBUTE_ABSENT
protected static final String ATTRIBUTE_INCOMPLETE
protected static final String ATTRIBUTE_HAS_PROPS
protected static final String ATTRIBUTE_HAS_PROP_MODS
protected static final String KILL_ADM_ONLY
protected static final String THIS_DIR
public SVNAdminArea14(File dir)
public static void setOptimizedWritingEnabled(boolean enabled)
public static String[] getCachableProperties()
public void saveWCProperties(boolean close)
throws SVNException
saveWCProperties in class SVNAdminAreaSVNExceptionpublic SVNVersionedProperties getBaseProperties(String name) throws SVNException
getBaseProperties in class SVNAdminAreaSVNExceptionpublic SVNVersionedProperties getRevertProperties(String name) throws SVNException
getRevertProperties in class SVNAdminAreaSVNExceptionpublic SVNVersionedProperties getProperties(String name) throws SVNException
getProperties in class SVNAdminAreaSVNExceptionpublic SVNVersionedProperties getWCProperties(String entryName) throws SVNException
getWCProperties in class SVNAdminAreaSVNExceptionprotected SVNProperties readBaseProperties(String name) throws SVNException
SVNExceptionprotected SVNProperties readRevertProperties(String name) throws SVNException
SVNExceptionprotected SVNProperties readProperties(String name) throws SVNException
SVNExceptionpublic void saveVersionedProperties(SVNLog log, boolean close) throws SVNException
saveVersionedProperties in class SVNAdminAreaSVNExceptionpublic void installProperties(String name, SVNProperties baseProps, SVNProperties workingProps, SVNLog log, boolean writeBaseProps, boolean close) throws SVNException
installProperties in class SVNAdminAreaSVNExceptionpublic void handleKillMe()
throws SVNException
handleKillMe in class SVNAdminAreaSVNExceptionpublic void saveEntries(boolean close)
throws SVNException
saveEntries in class SVNAdminAreaSVNExceptionprotected Map fetchEntries() throws SVNException
fetchEntries in class SVNAdminAreaSVNExceptionprotected SVNEntry readEntry(BufferedReader reader, int entryNumber) throws IOException, SVNException
IOExceptionSVNExceptionprotected boolean isEntryFinished(String line)
protected boolean parseBoolean(String line, String field) throws SVNException
SVNExceptionprotected String parseString(String line) throws SVNException
SVNExceptionprotected String parseValue(String line) throws SVNException
SVNExceptionpublic String getThisDirName()
getThisDirName in class SVNAdminAreaprotected boolean readExtraOptions(BufferedReader reader, SVNEntry entry) throws SVNException, IOException
readExtraOptions in class SVNAdminAreaSVNExceptionIOExceptionprotected void writeEntries(Writer writer) throws IOException, SVNException
writeEntries in class SVNAdminAreaIOExceptionSVNExceptionprotected int writeExtraOptions(Writer writer, String entryName, SVNEntry entry, int emptyFields) throws SVNException, IOException
writeExtraOptions in class SVNAdminAreaSVNExceptionIOExceptionprotected boolean writeString(Writer writer, String str, int emptyFields) throws IOException
IOExceptionprotected boolean writeValue(Writer writer, String val, int emptyFields) throws IOException
IOExceptionprotected boolean writeTime(Writer writer, String val, int emptyFields) throws IOException
IOExceptionprotected boolean writeRevision(Writer writer, long revValue, int emptyFields) throws IOException
IOExceptionpublic boolean hasPropModifications(String name) throws SVNException
hasPropModifications in class SVNAdminAreaSVNExceptionpublic boolean hasProperties(String name) throws SVNException
hasProperties in class SVNAdminAreaSVNExceptionpublic boolean lock()
throws SVNException
SVNExceptionpublic boolean lock(boolean stealLock)
throws SVNException
lock in class SVNAdminAreaSVNExceptionpublic SVNAdminArea createVersionedDirectory(File dir, String url, String rootURL, String uuid, long revNumber, boolean createMyself, SVNDepth depth) throws SVNException
createVersionedDirectory in class SVNAdminAreaSVNExceptionprotected SVNVersionedProperties formatBaseProperties(SVNProperties srcProperties)
formatBaseProperties in class SVNAdminAreaprotected SVNVersionedProperties formatProperties(SVNEntry entry, SVNProperties srcProperties)
formatProperties in class SVNAdminAreapublic void postCommit(String fileName, long revisionNumber, boolean implicit, boolean rerun, SVNErrorCode errorCode) throws SVNException
postCommit in class SVNAdminAreaSVNExceptionpublic boolean unlock()
throws SVNException
unlock in class SVNAdminAreaSVNExceptionpublic boolean isVersioned()
isVersioned in class SVNAdminAreapublic boolean isLocked()
throws SVNException
isLocked in class SVNAdminAreaSVNExceptionpublic boolean hasTreeConflict(String name) throws SVNException
hasTreeConflict in class SVNAdminAreaSVNExceptionpublic SVNTreeConflictDescription getTreeConflict(String name) throws SVNException
getTreeConflict in class SVNAdminAreaSVNExceptionpublic void addTreeConflict(SVNTreeConflictDescription conflict) throws SVNException
addTreeConflict in class SVNAdminAreaSVNExceptionpublic SVNTreeConflictDescription deleteTreeConflict(String name) throws SVNException
deleteTreeConflict in class SVNAdminAreaSVNExceptionpublic void setFileExternalLocation(String name, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNURL reposRootURL) throws SVNException
setFileExternalLocation in class SVNAdminAreaSVNExceptionpublic int getFormatVersion()
getFormatVersion in class SVNAdminAreaprotected SVNAdminArea createAdminAreaForDir(File dir)
protected boolean isEntryPropertyApplicable(String propName)
isEntryPropertyApplicable in class SVNAdminAreaCopyright © 2025. All rights reserved.