迁移存储库时SVN校验和不匹配

迁移存储库时SVN校验和不匹配,svn,checksum,Svn,Checksum,在将我们的SVN存储库从VisualSVN(Windows Server,SVN 1.7.7)迁移到CentOS7(SVN 1.7.14)后,我们从新存储库中从Eclipse或TortoiseSVN(命令行和GUI,均在Windows 7上)签出时会重复(以及每次针对不同文件)出现校验和错误 我们已经尝试了SVN 1.9.3,通过svnadmin重新“转储”和“加载”,但仍然失败,出现了相同的校验和不匹配消息。因为我们无法正确安装svn,所以它阻碍了迁移。我们得到的错误是: checkout h

在将我们的SVN存储库从VisualSVN(Windows Server,SVN 1.7.7)迁移到CentOS7(SVN 1.7.14)后,我们从新存储库中从Eclipse或TortoiseSVN(命令行和GUI,均在Windows 7上)签出时会重复(以及每次针对不同文件)出现校验和错误

我们已经尝试了SVN 1.9.3,通过svnadmin重新“转储”和“加载”,但仍然失败,出现了相同的校验和不匹配消息。因为我们无法正确安装svn,所以它阻碍了迁移。我们得到的错误是:

checkout http://a.b.c.d/svn/xy/trunk -r HEAD --depth=infinity --force

svn: Checksum mismatch for 'C:\Free\dev\workspace\maven.1535642555604\XY'\xyz.java':
   expected:  77db5c9d4feff3f7c69e9e84e3eaad94
     actual:  07fc691c7225f05a70ffadb1450afdfd
我们有直接的互联网连接,没有代理

我在谷歌上搜索了两天,但找到了解决办法。有人能帮忙吗

非常感谢你。
向你问好,彼得好的,我想你找到问题了。很可能是我们公司的防病毒软件导致了这些问题,因为使用不同的防病毒软件在另一台电脑上进行检查效果良好

令我恼火的是,EclipseNeon中的SVNKit 1.8.12 SVN连接器始终没有失败,而EclipseNeon中的JavaHL1.9.3、OrtoiseSVN及其SVN命令行客户端失败。我怀疑SVNKit会忽略系统代理设置,而其他所有客户端都不会这样做。更有趣的是,在Eclipse中,在直接和本机internet连接之间切换网络设置并没有带来任何区别——SVNKit继续工作良好,而其他的继续失败

虽然我显然发现了错误原因,但我真的很想知道,在svn签出时,反病毒软件会对文件校验和产生影响


Peter

您是否有可能正在使用加密驱动器?也许是BitLocker?谢谢你的建议。但是不,我不使用加密。请参见下面我对自己的回答。