Class SVNAdminUtil
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.SVNAdminUtil
-
public class SVNAdminUtil extends java.lang.Object
- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
BASE_EXT
private static java.lang.String
DIR_BASE_PROPS_FILE
private static java.lang.String
DIR_PROPS_FILE
private static java.lang.String
DIR_REVERT_PROPS_FILE
private static java.lang.String
DIR_WC_PROPS_FILE
private static byte[]
FORMAT_TEXT
private static java.lang.String
PROP_BASE_DIR_NAME
private static java.lang.String
PROP_WC_DIR_NAME
private static java.lang.String
PROP_WORK_DIR_NAME
private static byte[]
README_TEXT
private static java.lang.String
REVERT_EXT
private static boolean
SKIP_README
private static java.lang.String
TEXT_BASE_DIR_NAME
private static java.lang.String
TMP_DIR_NAME
private static java.lang.String
WORK_EXT
-
Constructor Summary
Constructors Constructor Description SVNAdminUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
serializeExternalFileData(SVNEntry entry)
static void
unserializeExternalFileData(SVNEntry entry, java.lang.String rawExternalFileData)
-
-
-
Field Detail
-
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:
- Constant Field Values
-
REVERT_EXT
private static final java.lang.String REVERT_EXT
- See Also:
- Constant Field Values
-
WORK_EXT
private static final java.lang.String WORK_EXT
- See Also:
- Constant Field Values
-
TEXT_BASE_DIR_NAME
private static final java.lang.String TEXT_BASE_DIR_NAME
- See Also:
- Constant Field Values
-
PROP_BASE_DIR_NAME
private static final java.lang.String PROP_BASE_DIR_NAME
- See Also:
- Constant Field Values
-
PROP_WORK_DIR_NAME
private static final java.lang.String PROP_WORK_DIR_NAME
- See Also:
- Constant Field Values
-
PROP_WC_DIR_NAME
private static final java.lang.String PROP_WC_DIR_NAME
- See Also:
- Constant Field Values
-
TMP_DIR_NAME
private static final java.lang.String TMP_DIR_NAME
- See Also:
- Constant Field Values
-
DIR_PROPS_FILE
private static final java.lang.String DIR_PROPS_FILE
- See Also:
- Constant Field Values
-
DIR_BASE_PROPS_FILE
private static final java.lang.String DIR_BASE_PROPS_FILE
- See Also:
- Constant Field Values
-
DIR_REVERT_PROPS_FILE
private static final java.lang.String DIR_REVERT_PROPS_FILE
- See Also:
- Constant Field Values
-
DIR_WC_PROPS_FILE
private static final java.lang.String DIR_WC_PROPS_FILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createReadmeFile
public static void createReadmeFile(java.io.File adminDir) throws SVNException
- Throws:
SVNException
-
createFormatFile
public static void createFormatFile(java.io.File adminDir) throws SVNException
- 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
public static java.lang.String getPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp)
-
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
public static java.lang.String getWCPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp)
-
createTmpFile
public static java.io.File createTmpFile(SVNAdminArea adminArea) throws SVNException
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
public static int getVersion(java.io.File path) throws SVNException
- Throws:
SVNException
-
unserializeExternalFileData
public static void unserializeExternalFileData(SVNEntry entry, java.lang.String rawExternalFileData) throws SVNException
- Throws:
SVNException
-
parseRevision
public static SVNRevision parseRevision(java.lang.StringBuffer str) throws SVNException
- Throws:
SVNException
-
serializeExternalFileData
public static java.lang.String serializeExternalFileData(SVNEntry entry) throws SVNException
- Throws:
SVNException
-
asString
public static java.lang.String asString(SVNRevision revision, java.lang.String path) throws SVNException
- Throws:
SVNException
-
-