Skip to content

增加网站备份,临时文件不存在时创建

Ryan Wang请求将github/fork/bruin-sxk/halo-dev合并到master

Created by: bruin-sxk

halo版本:1.3.0 linux版本:centos 7.2 操作说明:在进行项目备份时,出现以下错误。 改动说明:在创建 ".zip" 文件时,先判断其父目录是否存在,不存在则创建。 Caused by: java.nio.file.NoSuchFileException: /tmp/halo-backup/halo-backup-2020-09-07-10-22-58--1183201606.zip at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86) ~[na:1.8.0_131] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[na:1.8.0_131] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[na:1.8.0_131] at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214) ~[na:1.8.0_131] at java.nio.file.Files.newByteChannel(Files.java:361) ~[na:1.8.0_131] at java.nio.file.Files.createFile(Files.java:632) ~[na:1.8.0_131] at run.halo.app.service.impl.BackupServiceImpl.backupWorkDirectory(BackupServiceImpl.java:170) ~[classes!/:1.3.0] ... 106 common frames omitted

合并请求报告