欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java代码清楚SVN关联,java代码svn,在Eclipse中使用S

来源: javaer 分享于  点击 17548 次 点评:96

java代码清楚SVN关联,java代码svn,在Eclipse中使用S


在Eclipse中使用SVN插件时候 这个插件会把每个文件夹都跟SVN相关联, 如果想把这个SVN放到其他sVN库的时候,提交会冲突的,要把所有的.svn文件删除了才行,但是 .svn文件夹太多了,无法一一删除,后来找了一些批处理,也不见效果, 于是用Java语言删除它们的想法来了

package com.diqye.del;import java.io.File;public class DelSvn {    private static long num = 0;    public static void main(String[] args) {        File file = new File("E:\\\\work-space\\\\jshs\\\\MyInfo");        eachFolder(file);        System.out.println("删除了[" + num + "]个文件");    }    public static void eachFolder(File file){        if(file.isDirectory() && file.getName().trim().equals(".svn")){            delSvn(file);        }else if(file.isDirectory()) {            for(File f : file.listFiles()) {                eachFolder(f);            }        }    }    public static void delSvn(File file) {        if(!file.delete()){            for(File f : file.listFiles()){                delSvn(f);            }            delSvn(file);        }else{            num ++;            return;        }    }}//该片段来自于http://byrx.net
相关栏目:

用户点评