`
insertyou
  • 浏览: 910847 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

批处理删除svn的文件夹

 
阅读更多
<p>使用svn备份程序非常方便,但是有时只想要代码,而不想要里面的svn信息,这时可以使用一个批处理命令来解决问题。</p>

<p>新建一个文本文件,在里面写入如下代码:</p>

<p>
</p>
<p>@echo off</p>
<p>for %%a in (.svn) do (</p>
<p>for /f "delims=" %%i in ('dir /ad/s/b "D:\要删除的目录\%%a"') do (</p>
<p>echo y|cacls "%%i" /c /t /p Everyone:f&gt;nul</p>
<p>Rd /S /Q "%%i"</p>
<p>))</p>
<p>pause</p>


<p>注意:其中“D:\要删除的目录\”要指定为你想删除svn文件夹的那个根目录。如果svn目录使用_svn,则需要将.svn改为_svn。</p>
分享到:
评论

相关推荐

    用批处理删除SVN文件夹

    标题“用批处理删除SVN文件夹”涉及的是在Windows操作系统中通过批处理脚本(batch script)来自动化删除Subversion(SVN)版本控制系统管理的文件夹的过程。批处理是一种简单但强大的命令行工具,它允许用户组合一...

    清楚svn目录下生成的.svn文件夹

    1. **.svn文件夹的作用** `.svn`文件夹是SVN工作副本的核心组成部分,它包含了以下信息: - **配置文件**:如`config`和`servers`,存储用户的SVN配置信息。 - **日志信息**:`logs`文件夹保存了对文件和目录的...

    快速清理svn文件夹

    "快速清理svn文件夹"这一主题,就是针对这个问题提出的一种解决方案。 标题所指的"快速清理svn文件夹"是一种高效的方法,旨在帮助用户迅速清除不再需要的SVN相关文件,以释放磁盘空间,保持工作目录整洁。这通常...

    svn本地文件夹断开服务器连接

    这个批处理脚本可以遍历指定目录及其所有子目录,寻找并删除.svn文件夹。另一种可能的文件是kill-svn-folders.reg,这可能是一个Windows注册表脚本,用于创建一个快捷方式或者注册表项,使得用户能通过点击一键执行...

    清除svn文件夹,小工具

    "清除svn文件夹,小工具"就是为了解决这类问题而设计的。 SVN工作副本是我们在本地计算机上对远程仓库的一个镜像,包含了所有文件和目录以及它们的历史信息。随着时间的推移,工作副本可能会积累未提交的更改、冲突...

    删除.svn文件夹的注册表

    点击这个选项,系统会执行预设的命令,通常是一个批处理文件或者PowerShell脚本,用于递归删除选定目录下的所有.svn文件夹。 4. **安全与风险**:虽然这种方式方便快捷,但请注意,直接删除.svn文件夹可能会导致...

    .svn 文件批量删除 批处理bat

    echo SVN文件夹已删除。 pause ``` 这段代码解释如下: - `@echo off`:关闭命令行的回显,使得输出更简洁。 - `setlocal enabledelayedexpansion`:启用延迟环境变量扩展,这样在for循环中可以修改并使用环境变量...

    删除SVN创建的.svn文件夹的方法

    然而,在某些情况下,你可能需要删除这些`.svn`文件夹,比如清理磁盘空间、移动文件到非SVN环境或者进行特定的文件操作。本文将详细介绍如何删除SVN创建的`.svn`文件夹及其相关知识。 首先,了解`.svn`文件夹的作用...

    Windows下删除.svn文件夹的最简易方法

    - 创建一个批处理文件,使用`for /r`循环遍历指定目录及其子目录,然后删除每个找到的`.svn`文件夹。 请注意,删除`.svn`文件夹后,如果你需要重新加入版本控制,需要重新克隆或导出项目。此外,如果项目是团队...

    批量删除svn文件夹

    本文将详细介绍如何批量删除svn文件夹,并提供一些相关知识和注意事项。 1. **了解SVN的基本概念**: SVN是一种集中式的版本控制系统,它记录了文件和文件夹的历史版本,允许团队成员协作编辑并追踪更改。在svn中...

    清除.svn文件夹

    5. **自动清除工具**:可以编写脚本,比如bash、Python或批处理文件,遍历指定目录下的所有子目录,查找并删除.svn文件夹。 6. **注册表文件**:`.reg`文件用于导入或导出Windows注册表项,谨慎使用,因为它可以...

    删除SVN文件夹

    标题“删除SVN文件夹”涉及的是在计算机中移除Subversion(SVN)版本控制系统管理的文件夹。Subversion是一种广泛使用的版本控制系统,用于跟踪和管理软件项目的源代码和其他文件的更改。在这个场景中,用户可能需要...

    删除SVN 批处理,清理SVN文件 ,删除SVN图标

    在日常开发过程中,有时我们需要对SVN进行管理,比如删除不必要的文件、清理工作副本或者移除SVN的图标关联。本文将详细讲解如何执行这些操作,特别是如何通过批处理脚本来自动化这个过程。 首先,我们要理解SVN的...

    删除所有的.svn文件夹

    标题“删除所有的.svn文件夹”涉及到的是在版本控制系统中,如何清理不再需要的Subversion(SVN)工作副本中的隐藏目录`.svn`的过程。这些文件夹是SVN用来存储元数据,包括版本历史、冲突信息等的地方。然而,在某些...

    取消已设置为SVN的文件夹(清理SVN标志)

    描述中提到的方法是通过一个注册表脚本(.reg文件)来实现SVN文件夹的快速清理。这个".reg"文件是一种导入Windows注册表键值的文件,双击运行后,会将其中的条目添加到用户的注册表中。一旦注册表项被添加,用户就...

    删除目录下所有svn相关的文件夹

    本文将深入探讨如何删除目录下所有与SVN相关的文件夹,以及相关知识点。 首先,理解SVN的工作原理至关重要。SVN是一种集中式的版本控制系统,用于跟踪和管理项目中的文件和目录变化。它通过在服务器上存储文件的...

    完美删除.svn批处理文件

    因此,对于需要完全断开联系的情况,手动或批处理删除仍然是必要的。 总之,“完美删除.svn批处理文件”旨在帮助用户快速、有效地从本地文件中移除SVN痕迹,但操作需谨慎,以免误删重要数据。同时,了解批处理脚本...

    SVN误操作导致的文件夹全是问号的问题

    这个`.bat`文件很可能是一个批处理脚本,用于删除指定目录下的`.svn`隐藏文件夹,从而解除SVN对文件的控制。在运行之前,请确保备份好重要数据,因为这会清除所有版本控制信息。 ### README.txt文件 `README.txt`...

Global site tag (gtag.js) - Google Analytics