Class FSPacker

java.lang.Object
org.tmatesoft.svn.core.internal.io.fs.FSPacker

public class FSPacker extends java.lang.Object
Version:
1.3
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private void
    copyRevProps(java.lang.String packName, java.io.File packPath, java.io.File shardPath, long startRev, long endRev, boolean compressPackedRevprops)
     
    private void
    deleteRevPropShard(java.io.File revpropShardPath, long shard, long maxFilesPerDirectory)
     
    private void
    firePackEvent(long shard, boolean start)
     
    void
    pack(FSFS fsfs)
     
    private void
    packImpl(FSFS fsfs)
     
    private void
    packPhysicallyAddressed(FSFS fsfs, long shard, java.io.File shardPath, java.io.File packFile, java.io.File manifestFile)
     
    private void
    packRevPropShard(FSFS fsfs, long shard, java.io.File shardPath, long maxPackSize)
     
    private void
    packRevShard(FSFS fsfs, long shard, java.io.File shardPath)
     
    private void
    packShard(FSFS fsfs, long shard, boolean packRevisionProperties)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • pack

      public void pack(FSFS fsfs) throws SVNException
      Throws:
      SVNException
    • packImpl

      private void packImpl(FSFS fsfs) throws SVNException
      Throws:
      SVNException
    • packShard

      private void packShard(FSFS fsfs, long shard, boolean packRevisionProperties) throws SVNException
      Throws:
      SVNException
    • deleteRevPropShard

      private void deleteRevPropShard(java.io.File revpropShardPath, long shard, long maxFilesPerDirectory) throws SVNException
      Throws:
      SVNException
    • packRevShard

      private void packRevShard(FSFS fsfs, long shard, java.io.File shardPath) throws SVNException
      Throws:
      SVNException
    • packPhysicallyAddressed

      private void packPhysicallyAddressed(FSFS fsfs, long shard, java.io.File shardPath, java.io.File packFile, java.io.File manifestFile) throws SVNException
      Throws:
      SVNException
    • firePackEvent

      private void firePackEvent(long shard, boolean start) throws SVNException
      Throws:
      SVNException
    • packRevPropShard

      private void packRevPropShard(FSFS fsfs, long shard, java.io.File shardPath, long maxPackSize) throws SVNException
      Throws:
      SVNException
    • copyRevProps

      private void copyRevProps(java.lang.String packName, java.io.File packPath, java.io.File shardPath, long startRev, long endRev, boolean compressPackedRevprops) throws SVNException
      Throws:
      SVNException