Browse Source

优化新建分支

dev-DXTZYK
chenzhihang 1 year ago
parent
commit
0472fff7c0
2 changed files with 0 additions and 25 deletions
  1. +0
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/DVCUtils.java
  2. +0
    -23
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/FileUtil.java

+ 0
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/DVCUtils.java View File

@@ -73,8 +73,6 @@ public class DVCUtils {

if (!Files.exists(targetDir)) {
Files.createDirectories(targetDir);
} else {
FileUtil.deleteDir(targetPath);
}

Files.move(sourceDir, targetDir, StandardCopyOption.REPLACE_EXISTING);


+ 0
- 23
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/FileUtil.java View File

@@ -102,27 +102,4 @@ public class FileUtil {
return fileInfoList;
}


public static boolean deleteDir(String path){
File file = new File(path);
if(!file.exists()){//判断是否待删除目录是否存在
System.err.println("文件夹不存在");
return false;
}

String[] content = file.list();//取得当前目录下所有文件和文件夹
for(String name : content){
File temp = new File(path, name);
if(temp.isDirectory()){//判断是否是目录
deleteDir(temp.getAbsolutePath());//递归调用,删除目录里的内容
temp.delete();//删除空目录
}else{
if(!temp.delete()){//直接删除文件
System.err.println(name+":删除失败!");
}
}
}
return true;
}

}

Loading…
Cancel
Save