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.String
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final byte[]
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
private static final byte[]
private static final java.lang.String
private static final boolean
private static final java.lang.String
private static final java.lang.String
private static final java.lang.String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic java.lang.String
asString
(SVNRevision revision, java.lang.String path) static void
createFormatFile
(java.io.File adminDir) static void
createReadmeFile
(java.io.File adminDir) static java.io.File
createTmpFile
(SVNAdminArea adminArea) Creates "tempfile[.n].tmp" in admin area's /tmp dirstatic java.io.File
createTmpFile
(SVNAdminArea adminArea, java.lang.String prefix, java.lang.String suffix, boolean tmp) static java.lang.String
getPropBasePath
(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.String
getPropPath
(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.String
getPropRevertPath
(java.lang.String name, SVNNodeKind kind, boolean tmp) static java.lang.String
getTextBasePath
(java.lang.String name, boolean tmp) static java.lang.String
getTextRevertPath
(java.lang.String name, boolean tmp) static int
getVersion
(java.io.File path) static java.lang.String
getWCPropPath
(java.lang.String name, SVNNodeKind kind, boolean tmp) static SVNRevision
parseRevision
(java.lang.StringBuffer str) static java.lang.String
static void
unserializeExternalFileData
(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
-