Class SvnOldUpgradeEntries
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpgradeEntries
-
public class SvnOldUpgradeEntries extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classSvnOldUpgradeEntries.DbActualNodeprivate static classSvnOldUpgradeEntries.DbNode(package private) static classSvnOldUpgradeEntries.WriteBaton
-
Constructor Summary
Constructors Constructor Description SvnOldUpgradeEntries()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidinsertActualNode(SVNSqlJetDb sDb, ISVNWCDb db, java.io.File wriAbsPath, SvnOldUpgradeEntries.DbActualNode actualNode, int targetWorkingCopyFormat)private static voidinsertNode(SVNSqlJetDb sDb, SvnOldUpgradeEntries.DbNode node)private static booleanisSwitched(SvnOldUpgradeEntries.DbNode parent, SvnOldUpgradeEntries.DbNode child)private static voidwriteActualOnlyEntries(java.util.Map<java.lang.String,java.lang.String> treeConflicts, SVNSqlJetDb sDb, ISVNWCDb db, java.io.File wriAbsPath, long wcId, java.lang.String dirRelPath, int targetWorkingCopyFormat)private static SvnOldUpgradeEntries.WriteBatonwriteEntry(boolean isCalculateEntryNode, SvnOldUpgradeEntries.WriteBaton parentNode, SVNWCDb db, ISVNWCDb.SVNWCDbUpgradeData upgradeData, SVNEntry entry, SvnOldUpgrade.TextBaseInfo textBaseInfo, java.io.File localRelPath, java.io.File tmpEntryAbsPath, java.io.File rootAbsPath, SVNEntry thisDir, boolean isCreateLocks, int targetWorkingCopyFormat)static SvnOldUpgradeEntries.WriteBatonwriteUpgradedEntries(SvnOldUpgradeEntries.WriteBaton parentNode, SVNWCDb db, ISVNWCDb.SVNWCDbUpgradeData upgradeData, java.io.File dirAbsPath, java.util.Map<java.lang.String,SVNEntry> entries, SVNHashMap textBases, int targetWorkingCopyFormat)
-
-
-
Method Detail
-
writeUpgradedEntries
public static SvnOldUpgradeEntries.WriteBaton writeUpgradedEntries(SvnOldUpgradeEntries.WriteBaton parentNode, SVNWCDb db, ISVNWCDb.SVNWCDbUpgradeData upgradeData, java.io.File dirAbsPath, java.util.Map<java.lang.String,SVNEntry> entries, SVNHashMap textBases, int targetWorkingCopyFormat) throws SVNException
- Throws:
SVNException
-
writeEntry
private static SvnOldUpgradeEntries.WriteBaton writeEntry(boolean isCalculateEntryNode, SvnOldUpgradeEntries.WriteBaton parentNode, SVNWCDb db, ISVNWCDb.SVNWCDbUpgradeData upgradeData, SVNEntry entry, SvnOldUpgrade.TextBaseInfo textBaseInfo, java.io.File localRelPath, java.io.File tmpEntryAbsPath, java.io.File rootAbsPath, SVNEntry thisDir, boolean isCreateLocks, int targetWorkingCopyFormat) throws SVNException
- Throws:
SVNException
-
isSwitched
private static boolean isSwitched(SvnOldUpgradeEntries.DbNode parent, SvnOldUpgradeEntries.DbNode child)
-
insertNode
private static void insertNode(SVNSqlJetDb sDb, SvnOldUpgradeEntries.DbNode node) throws SVNException
- Throws:
SVNException
-
insertActualNode
private static void insertActualNode(SVNSqlJetDb sDb, ISVNWCDb db, java.io.File wriAbsPath, SvnOldUpgradeEntries.DbActualNode actualNode, int targetWorkingCopyFormat) throws SVNException
- Throws:
SVNException
-
writeActualOnlyEntries
private static void writeActualOnlyEntries(java.util.Map<java.lang.String,java.lang.String> treeConflicts, SVNSqlJetDb sDb, ISVNWCDb db, java.io.File wriAbsPath, long wcId, java.lang.String dirRelPath, int targetWorkingCopyFormat) throws SVNException- Throws:
SVNException
-
-