diff --git a/src/main/scala/gitbucket/core/controller/RepositoryViewerController.scala b/src/main/scala/gitbucket/core/controller/RepositoryViewerController.scala index d08c0fe..90a8cce 100644 --- a/src/main/scala/gitbucket/core/controller/RepositoryViewerController.scala +++ b/src/main/scala/gitbucket/core/controller/RepositoryViewerController.scala @@ -683,11 +683,6 @@ private def archiveRepository(name: String, suffix: String, repository: RepositoryService.RepositoryInfo): Unit = { val revision = name.stripSuffix(suffix) - val workDir = getDownloadWorkDir(repository.owner, repository.name, session.getId) - if(workDir.exists) { - FileUtils.deleteDirectory(workDir) - } - workDir.mkdirs val filename = repository.name + "-" + (if(revision.length == 40) revision.substring(0, 10) else revision).replace('/', '_') + suffix diff --git a/src/main/scala/gitbucket/core/util/Directory.scala b/src/main/scala/gitbucket/core/util/Directory.scala index de97bbb..6e24100 100644 --- a/src/main/scala/gitbucket/core/util/Directory.scala +++ b/src/main/scala/gitbucket/core/util/Directory.scala @@ -73,12 +73,6 @@ def getPluginCacheDir(): File = new File(s"${TemporaryHome}/_plugins") /** - * Temporary directory which is used to create an archive to download repository contents. - */ - def getDownloadWorkDir(owner: String, repository: String, sessionId: String): File = - new File(getTemporaryDir(owner, repository), s"download/${sessionId}") - - /** * Substance directory of the wiki repository. */ def getWikiRepositoryDir(owner: String, repository: String): File =