Class SVNAdminUtil


  • public class SVNAdminUtil
    extends java.lang.Object
    Version:
    1.3
    • 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
      • 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
      • 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
    • Constructor Detail

      • SVNAdminUtil

        public SVNAdminUtil()
    • 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
      • unserializeExternalFileData

        public static void unserializeExternalFileData​(SVNEntry entry,
                                                       java.lang.String rawExternalFileData)
                                                throws SVNException
        Throws:
        SVNException