com.atlassian.bamboo.testutils
Class LocalRepositorySetupHelper

java.lang.Object
  extended by com.atlassian.bamboo.testutils.LocalRepositorySetupHelper

public class LocalRepositorySetupHelper
extends Object


Constructor Summary
LocalRepositorySetupHelper()
           
 
Method Summary
static CvsRepositoryDescriptor createACopyOfCvsRepositoryFromDump(String dumpFileName, long repositoryCreationTimeout)
           
static File createACopyOfSshKey(String privKey)
           
static File createACopyOfZipFileContents(String dumpFileName)
           
static CvsRepositoryDescriptor createTempCvsRepositoryFromDefaultDumpFile()
           
static SvnRepositoryDescriptor createTempSvnRepositoryFromDefaultDumpFile()
           
static SvnRepositoryDescriptor createTempSvnRepositoryFromDumpFile(String svnDumpFileName)
           
static void deleteTempRepository(TestBuildDetails build)
           
static void destroyTempRepository(RepositoryDescriptor descriptor)
           
static SvnRepositoryDescriptor getSvnRepositoryForReadOnlyAccess()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalRepositorySetupHelper

public LocalRepositorySetupHelper()
Method Detail

getSvnRepositoryForReadOnlyAccess

public static SvnRepositoryDescriptor getSvnRepositoryForReadOnlyAccess()

createTempSvnRepositoryFromDumpFile

public static SvnRepositoryDescriptor createTempSvnRepositoryFromDumpFile(@NotNull
                                                                          String svnDumpFileName)
                                                                   throws Exception
Throws:
Exception

createTempSvnRepositoryFromDefaultDumpFile

public static SvnRepositoryDescriptor createTempSvnRepositoryFromDefaultDumpFile()

createTempCvsRepositoryFromDefaultDumpFile

public static CvsRepositoryDescriptor createTempCvsRepositoryFromDefaultDumpFile()
                                                                          throws IOException
Throws:
IOException

createACopyOfCvsRepositoryFromDump

public static CvsRepositoryDescriptor createACopyOfCvsRepositoryFromDump(String dumpFileName,
                                                                         long repositoryCreationTimeout)
                                                                  throws IOException
Throws:
IOException

createACopyOfZipFileContents

public static File createACopyOfZipFileContents(String dumpFileName)
                                         throws IOException
Throws:
IOException

createACopyOfSshKey

public static File createACopyOfSshKey(String privKey)
                                throws URISyntaxException
Throws:
URISyntaxException

deleteTempRepository

public static void deleteTempRepository(TestBuildDetails build)

destroyTempRepository

public static void destroyTempRepository(RepositoryDescriptor descriptor)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.