public class SVNAdminUtil
extends java.lang.Object
Modifier and Type | Field and 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 and Description |
---|
SVNAdminUtil() |
Modifier and Type | Method and 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 dir
|
static 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) |
private static final byte[] FORMAT_TEXT
private static final byte[] README_TEXT
private static final boolean SKIP_README
private static final java.lang.String BASE_EXT
private static final java.lang.String REVERT_EXT
private static final java.lang.String WORK_EXT
private static final java.lang.String TEXT_BASE_DIR_NAME
private static final java.lang.String PROP_BASE_DIR_NAME
private static final java.lang.String PROP_WORK_DIR_NAME
private static final java.lang.String PROP_WC_DIR_NAME
private static final java.lang.String TMP_DIR_NAME
private static final java.lang.String DIR_PROPS_FILE
private static final java.lang.String DIR_BASE_PROPS_FILE
private static final java.lang.String DIR_REVERT_PROPS_FILE
private static final java.lang.String DIR_WC_PROPS_FILE
public static void createReadmeFile(java.io.File adminDir) throws SVNException
SVNException
public static void createFormatFile(java.io.File adminDir) throws SVNException
SVNException
public static java.lang.String getTextBasePath(java.lang.String name, boolean tmp)
public static java.lang.String getTextRevertPath(java.lang.String name, boolean tmp)
public static java.lang.String getPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp)
public static java.lang.String getPropBasePath(java.lang.String name, SVNNodeKind kind, boolean tmp)
public static java.lang.String getPropRevertPath(java.lang.String name, SVNNodeKind kind, boolean tmp)
public static java.lang.String getWCPropPath(java.lang.String name, SVNNodeKind kind, boolean tmp)
public static java.io.File createTmpFile(SVNAdminArea adminArea) throws SVNException
adminArea
- SVNException
public static java.io.File createTmpFile(SVNAdminArea adminArea, java.lang.String prefix, java.lang.String suffix, boolean tmp) throws SVNException
SVNException
public static int getVersion(java.io.File path) throws SVNException
SVNException
public static void unserializeExternalFileData(SVNEntry entry, java.lang.String rawExternalFileData) throws SVNException
SVNException
public static SVNRevision parseRevision(java.lang.StringBuffer str) throws SVNException
SVNException
public static java.lang.String serializeExternalFileData(SVNEntry entry) throws SVNException
SVNException
public static java.lang.String asString(SVNRevision revision, java.lang.String path) throws SVNException
SVNException