一般我们将自己的项目发布到外网服务器, 会存在 .git 或 .svn的文件夹, 当然如果你的项目从来就没有使用过版本控制工具, 就不存在这个问题.
2个问题:
-
对于使用git版本控制工具, 只需要删除
.git
文件夹即可, 有时我们还会在内部的文件夹添加.gitignore
文件, 这个时候可能需要批量删除了 -
对于svn, 它会在每个文件夹下面建立.svn 文件夹, 所以手动删除不太可能, 必须批量删除
方案:
-
windows服务器用户, 直接全局查找删除
-
Linux服务器用户, 执行命令:
find . -type d -name ".svn"|xargs rm -rf
其中".svn"是所有删除的文件夹
网友评论