Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows VisualSVN修订文件问题,可能损坏NTFS权限_Windows_Svn_Ntfs_Visualsvn Server_Visualsvn - Fatal编程技术网

Windows VisualSVN修订文件问题,可能损坏NTFS权限

Windows VisualSVN修订文件问题,可能损坏NTFS权限,windows,svn,ntfs,visualsvn-server,visualsvn,Windows,Svn,Ntfs,Visualsvn Server,Visualsvn,我们的主存储库大约有10年的历史,其中有20k+的编号修订文件 在所有这些文件中,有5个文件进入了我只能称之为文件系统上的奇怪状态,这妨碍了存储库的完全/干净签出 这5个文件不会复制、删除,甚至不会打开进行编辑,引用Windows(server 2016)中的“文件访问被拒绝”。我拥有文件的所有权和完全权限。我可以更改它们的安全性,但任何组合都不能让我对它们做任何事情。在同一文件夹中选择任何其他文件都可以 这些文件备份在两个地方-云和备份硬盘。云文件将尝试在Chrome中下载,但我立即获得“失败

我们的主存储库大约有10年的历史,其中有20k+的编号修订文件

在所有这些文件中,有5个文件进入了我只能称之为文件系统上的奇怪状态,这妨碍了存储库的完全/干净签出

这5个文件不会复制、删除,甚至不会打开进行编辑,引用Windows(server 2016)中的“文件访问被拒绝”。我拥有文件的所有权和完全权限。我可以更改它们的安全性,但任何组合都不能让我对它们做任何事情。在同一文件夹中选择任何其他文件都可以

这些文件备份在两个地方-云和备份硬盘。云文件将尝试在Chrome中下载,但我立即获得“失败-权限不足”,似乎是在它试图将其写入文件系统时。Firefox也是如此。通过Windows备份进行的备份也不会还原它们。我可以从这些备份中恢复任何其他修订文件,但不能从这5个。如果损坏,我甚至无法打开它们时,它们是如何通过这种形式的备份获得的,这会让我感到惊讶

因此,这就像是某种腐败的安全措施在文件中传播。是否有人知道如何取回这些文件或熟悉该问题?或者知道我还能尝试什么吗?
(我不想重建存储库,特别是如果它可能再次发生的话)。

您运行的VisualSVN服务器版本是什么?什么登录到了?目前在v3.9.3上,存储库已经更新,但这并不是说这个问题已经有一段时间没有出现了,因为我只是在尝试完全签出时才注意到这个问题,这大约已经一年没有必要了。不确定在事件日志中查找什么?如果问题在于VisualSVNServer.exe服务权限,您将在日志中看到拒绝访问错误。看这篇文章,太困难是没有什么可以访问的文件,包括SVN。我以前从未见过这种情况。chkdsk/r未发现错误/未解决。您运行的VisualSVN服务器版本是什么?什么登录到了?目前在v3.9.3上,存储库已经更新,但这并不是说这个问题已经有一段时间没有出现了,因为我只是在尝试完全签出时才注意到这个问题,这大约已经一年没有必要了。不确定在事件日志中查找什么?如果问题在于VisualSVNServer.exe服务权限,您将在日志中看到拒绝访问错误。看这篇文章,太困难是没有什么可以访问的文件,包括SVN。我以前从未见过这种情况。chkdsk/r未发现错误/未解决。