.svn文件删除
package com.aixin.control;
import java.io.File;
public class DeleteSvnFile {
public static void deleteDirectory(String dest)
{
File f = new File(dest);
if (f.exists())
{
if (f.isDirectory())
{
File[] fs = f.listFiles();
if (fs.length > 0)
{
for (File file : fs)
{
deleteDirectory(file.getAbsolutePath());
}
}
}
f.delete();
}
}
public static void deleteSvnFile(String path) {
File root = new File(path);
File[] files = root.listFiles();
for(int i=0;i<files.length;i++) {
String _subFileName = files[i].getName();
if(_subFileName.equals(".svn")){
System.out.println(files[i].getPath());
deleteDirectory(files[i].getPath());
}
if(files[i].isDirectory()){
deleteSvnFile(files[i].getPath());
}
}
}
public static void main(String[] args) {
String path = "D:/Workspaces/MyEclipse 9/test"; //写好你要删除.svn文件的根目录就行
deleteSvnFile(path);
}
}
分享到:
相关推荐
批量删除.svn文件夹、.svn文件使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除: 1、打开要删除.svn文件的最外层...
删除 .svn文件和文件夹 删除 .svn文件和文件夹
但是有时候为了备份一个版本或者在转换路径的时候每个文件夹都有一个.svn文件,不仅占用多余资源有时候需要删除掉原有.svn文件然后才能进行其他操作,这个时候我们多么渴望有一个可以批量删除.svn文件的工具啊!...
@echo on color 2f mode con: cols=80 lines=25 @REM @echo 正在清理SVN件,请稍候.........@rem 循环删除当前?...将以上代码保存为*.bat的文件,然后在需要删除.SVN文件夹中执行此BAT文件即可删除!
删除文件夹内的.svn文件,这样可以减少打包时,代码的简洁性
windows下简单的删除.svn文件,快捷方便。 操作:双击改文件,成功添加到注册表中。再需要删除的文件右键点击该文件出现"Delete SVN Folders",单击成功删除。^_^
.svn删除软件,直接删除选定文件中的.svn文件
快速删除.svn文件,下载之后双击运行,添加到注册表中,确认添加,之后右键想要清除.svn的父文件夹目录,找到Delete SVN Folders,kill..kill..kill
有时候.svn文件太多,太占空间 不方便打包,移动 删除.svn小很多
删除.svn的.bat文件,svn是版本管理,如果需要删除一个文件夹下所有.svn隐藏文件,可以通过这个办法来删除
一个svn.bat批处理文件,直接拷贝到项目根目录下,双击执行,删除项目中所有的.svn文件
删除当前文件夹(以及子文件夹)下的.svn文件的脚本
删除.svn文件夹 用过都说好! 我找了很久呢!
对项目中的 .svn 文件递归删除 def walk(path): for item in os.listdir(path): subpath = os.path.join(path, item); mode = os.stat(subpath)[stat.ST_MODE]; if stat.S_ISDIR(mode): if item==".svn": ...
放入到相应的有.svn的项目下。打来此.svn文件根据提示进行输入即可达到目的。
删除.svn的文件 svn控制器,删除目录下的.svn文件
双击这个reg文件,成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,就可以删除这个文件下所有的.svn文件了
将bat文件放入到svn根目录下,双击bat文件即可删除所有的.svn文件
windows下批量删除.svn文件,cmd下面一条语句就搞定!