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 class
SvnOldUpgradeEntries.DbActualNode
private static class
SvnOldUpgradeEntries.DbNode
(package private) static class
SvnOldUpgradeEntries.WriteBaton
-
Constructor Summary
Constructors Constructor Description SvnOldUpgradeEntries()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
insertActualNode(SVNSqlJetDb sDb, ISVNWCDb db, java.io.File wriAbsPath, SvnOldUpgradeEntries.DbActualNode actualNode, int targetWorkingCopyFormat)
private static void
insertNode(SVNSqlJetDb sDb, SvnOldUpgradeEntries.DbNode node)
private static boolean
isSwitched(SvnOldUpgradeEntries.DbNode parent, SvnOldUpgradeEntries.DbNode child)
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)
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)
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)
-
-
-
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
-
-