如何在Windows资源管理器中隐藏.svn目录?

时间:2010-12-13 11:26:54

标签: svn tortoisesvn windows-explorer

我在Windows Vista上使用TotoiseSVN非常好用。只有一件事让我困扰:在Vista下,探险家扩展了.svn子目录,这非常令人困惑。

  • 有没有办法在资源管理器中隐藏所有.svn文件夹?
  • 也许可以放入注册表?

(是的,我可以让我的资源管理器忽略所有隐藏文件,但这不是可能的解决方案,因为我需要在开发期间出于其他原因看到它们)

谢谢!

4 个答案:

答案 0 :(得分:4)

  1. 从命令提示符开始,首先使.svn取消隐藏 - > attrib -h .svn / s / d

  2. 然后将所有.svn文件夹系统文件夹+隐藏为 - > attrib + h + s .svn / s / d

  3. 这样您仍然可以显示隐藏的文件/文件夹(就像我一样),但只要您选中“隐藏受保护的操作系统文件”,.svn文件夹就不会显示在Windows资源管理器中。

答案 1 :(得分:3)

等到Svn 1.7,它将取消它们,支持文件夹树外部的单个文件。

否则,除了与Bill打高尔夫之外,您还必须关闭显示隐藏文件选项。

答案 2 :(得分:1)

一种选择是使用WindowsExplorer 替代

例如,我使用 DirectoryOpus - http://nudel.dopus.com/opus9/

在“首选项”中有一个选项可以切换在文件夹树中显示|隐藏文件夹 - 当你说你仍然想要看到它但没有扩展时,我相信你所指的是什么 - 我认为这意味着,不在左手(树)视图中

此屏幕截图说明了我得到的内容(以及我认为您正在追求的内容)

就我而言,该文件夹是 .git (不是 .svn ),但它们与我们的目的相同。它们是自动标记为隐藏的文件夹。

(这个软件做了很多很多事情 - 我甚至不能再使用WindowsExplorer了。)

alt text

答案 3 :(得分:1)

  1. 打开Windows资源管理器窗口并搜索所有内容* .svn
  2. 在结果窗口中选择全部,通过右键单击并更改属性
  3. ,使这些人不可见
  4. 将Windows更改为不显示隐藏文件

    OR

  5. 要在资源管理器TREE和文件系统中不查看.sv文件,请打开命令提示符,导航到您的存储库文件夹并输入“attrib + h * .svn / s”您仍然需要使Windows生成隐藏文件虽然看不见。