I am using SVNKit 1.3.5 and Subversion 1.6.15. I stream files into the repository using the sendDelta method below. I am trying to improve the streaming speed. Is there a different method that is faster or a way to set a larger buffer size? What if any is the pickup in speed if I install Subversion 1.7 with SVNKit relatively? Any ideas would be appreciated.
Thanks MJ public void streamIn(final InputStream anInputStream) throws EmsRepositoryIOException { // stream content into the configuration file at relative path final SVNDeltaGenerator deltaGenerator = new SVNDeltaGenerator(); final String relativePath = relativePath(getConfigurationFile()); try { // stream the differences to the repository calculating new // checksum final String md5CheckSum = deltaGenerator.sendDelta( relativePath, anInputStream, getCommitEditor(), true); getConfigurationFile().setCheckSum(md5CheckSum); } catch (final Exception e) { throw new EmsRepositoryIOException( "Exception thrown while trying to stream file content deltas into repository for " + relativePath, e); } finally { try { if (anInputStream != null) { anInputStream.close(); } } catch (final IOException e2) { LOG.warn( "IOException thrown while trying to close input stream. exception ignored and processing continues.", e2); } } } -- View this message in context: http://subversion.1072662.n5.nabble.com/streaming-a-file-into-the-repository-how-to-make-faster-tp185037.html Sent from the SVNKit - Users mailing list archive at Nabble.com.