los*_*ace 3 visual-sourcesafe windows-7
在将一些文件从Visual SourceSafe 2005(到git)中移开时,我发现了大量.scc与我的项目相关的文件.绑定已在Visual Studio中删除,但文件仍然存在,所以我试图删除它们...
即使gitextensions可以查看和识别这些文件,Windows资源管理器或命令提示符也无法看到它们(我确实打开了显示隐藏文件扩展名的选项).
最后,我必须执行以下PowerShell脚本才能将它们全部删除:
gci -Recurse | Where {$_.psIsContainer -eq $true} | foreach ($_) {$strA=$_.fullname+"\vssver2.scc"; del $strA -force}
Run Code Online (Sandbox Code Playgroud)
有没有办法强制资源管理器列出.scc文件?他们是如何"超级隐藏"的呢?
.scc文件通常标记为隐藏,只读和系统.默认情况下,系统文件在Windows资源管理器中不可见.在文件夹选项>查看:取消选中隐藏受保护的操作系统文件(推荐),以使系统文件在Windows资源管理器中可见.