Class SVNAdminUtil
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNAdminUtil
public class SVNAdminUtil
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final byte[]private static final java.lang.Stringprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final byte[]private static final java.lang.Stringprivate static final booleanprivate static final java.lang.Stringprivate static final java.lang.Stringprivate static final java.lang.String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic java.lang.StringasString(SVNRevision revision, java.lang.String path) static voidcreateFormatFile(java.io.File adminDir) static voidcreateReadmeFile(java.io.File adminDir) static java.io.FilecreateTmpFile(SVNAdminArea adminArea) Creates "tempfile[.n].tmp" in admin area's /tmp dirstatic java.io.FilecreateTmpFile(SVNAdminArea adminArea, java.lang.String prefix, java.lang.String suffix, boolean tmp) static java.lang.StringgetPropBasePath(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.StringgetPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.StringgetPropRevertPath(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.StringgetTextBasePath(java.lang.String name, boolean tmp) static java.lang.StringgetTextRevertPath(java.lang.String name, boolean tmp) static intgetVersion(java.io.File path) static java.lang.StringgetWCPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp) static SVNRevisionparseRevision(java.lang.StringBuffer str) static java.lang.Stringstatic voidunserializeExternalFileData(SVNEntry entry, java.lang.String rawExternalFileData) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
FORMAT_TEXT
private static final byte[] FORMAT_TEXT -
README_TEXT
private static final byte[] README_TEXT -
SKIP_README
private static final boolean SKIP_README -
BASE_EXT
private static final java.lang.String BASE_EXT- See Also:
-
REVERT_EXT
private static final java.lang.String REVERT_EXT- See Also:
-
WORK_EXT
private static final java.lang.String WORK_EXT- See Also:
-
TEXT_BASE_DIR_NAME
private static final java.lang.String TEXT_BASE_DIR_NAME- See Also:
-
PROP_BASE_DIR_NAME
private static final java.lang.String PROP_BASE_DIR_NAME- See Also:
-
PROP_WORK_DIR_NAME
private static final java.lang.String PROP_WORK_DIR_NAME- See Also:
-
PROP_WC_DIR_NAME
private static final java.lang.String PROP_WC_DIR_NAME- See Also:
-
TMP_DIR_NAME
private static final java.lang.String TMP_DIR_NAME- See Also:
-
DIR_PROPS_FILE
private static final java.lang.String DIR_PROPS_FILE- See Also:
-
DIR_BASE_PROPS_FILE
private static final java.lang.String DIR_BASE_PROPS_FILE- See Also:
-
DIR_REVERT_PROPS_FILE
private static final java.lang.String DIR_REVERT_PROPS_FILE- See Also:
-
DIR_WC_PROPS_FILE
private static final java.lang.String DIR_WC_PROPS_FILE- See Also:
-
-
Constructor Details
-
SVNAdminUtil
public SVNAdminUtil()
-
-
Method Details
-
createReadmeFile
- Throws:
SVNException
-
createFormatFile
- Throws:
SVNException
-
getTextBasePath
public static java.lang.String getTextBasePath(java.lang.String name, boolean tmp) -
getTextRevertPath
public static java.lang.String getTextRevertPath(java.lang.String name, boolean tmp) -
getPropPath
-
getPropBasePath
public static java.lang.String getPropBasePath(java.lang.String name, SVNNodeKind kind, boolean tmp) -
getPropRevertPath
public static java.lang.String getPropRevertPath(java.lang.String name, SVNNodeKind kind, boolean tmp) -
getWCPropPath
-
createTmpFile
Creates "tempfile[.n].tmp" in admin area's /tmp dir- Parameters:
adminArea-- Returns:
- Throws:
SVNException
-
createTmpFile
public static java.io.File createTmpFile(SVNAdminArea adminArea, java.lang.String prefix, java.lang.String suffix, boolean tmp) throws SVNException - Throws:
SVNException
-
getVersion
- Throws:
SVNException
-
unserializeExternalFileData
public static void unserializeExternalFileData(SVNEntry entry, java.lang.String rawExternalFileData) throws SVNException - Throws:
SVNException
-
parseRevision
- Throws:
SVNException
-
serializeExternalFileData
- Throws:
SVNException
-
asString
public static java.lang.String asString(SVNRevision revision, java.lang.String path) throws SVNException - Throws:
SVNException
-