private void loadOffsets(FSFile file) throws SVNException { if (myRootOffset >= 0) { return; } long[] rootOffset = { -1 }; long[] changesOffset = { -1 }; FSRepositoryUtil.loadRootChangesOffset(getOwner(), getRevision(), file, rootOffset, changesOffset); myRootOffset = rootOffset[0]; myChangesOffset = changesOffset[0]; }
private void loadOffsets(FSFile file, long itemIndex) throws SVNException { if (myRootOffset >= 0 && itemIndex == FSID.ITEM_INDEX_ROOT_NODE) { return; } if (myChangesOffset >= 0 && itemIndex == FSID.ITEM_INDEX_CHANGES) { return; } long[] rootOffset = { -1 }; long[] changesOffset = { -1 }; if (isUseLogAddressing()) { FSRepositoryUtil.loadRootChangesOffsetLogicalAddressing(getOwner(), getRevision(), file, itemIndex, rootOffset, changesOffset); if (itemIndex == FSID.ITEM_INDEX_ROOT_NODE) { myRootOffset = rootOffset[0]; } if (itemIndex == FSID.ITEM_INDEX_CHANGES) { myChangesOffset = changesOffset[0]; } } else { FSRepositoryUtil.loadRootChangesOffset(getOwner(), getRevision(), file, rootOffset, changesOffset); myRootOffset = rootOffset[0]; myChangesOffset = changesOffset[0]; } }
private void loadOffsets(FSFile file) throws SVNException { if (myRootOffset >= 0) { return; } long[] rootOffset = { -1 }; long[] changesOffset = { -1 }; FSRepositoryUtil.loadRootChangesOffset(getOwner(), getRevision(), file, rootOffset, changesOffset); myRootOffset = rootOffset[0]; myChangesOffset = changesOffset[0]; }
try { revFile = myOwner.getPackOrRevisionFSFile(rev); FSRepositoryUtil.loadRootChangesOffset(myOwner, rev, revFile, rootOffset, null); findMaxIDs(rev, revFile, rootOffset[0], maxNodeID, maxCopyID); } finally {
try { revFile = myOwner.getPackOrRevisionFSFile(rev); FSRepositoryUtil.loadRootChangesOffset(myOwner, rev, revFile, rootOffset, null); findMaxIDs(rev, revFile, rootOffset[0], maxNodeID, maxCopyID); } finally {
try { revFile = myOwner.getPackOrRevisionFSFile(rev); FSRepositoryUtil.loadRootChangesOffset(myOwner, rev, revFile, rootOffset, null); findMaxIDs(rev, revFile, rootOffset[0], maxNodeID, maxCopyID); } finally {