我在我的电脑(Windows Server 2012)上安装了TortoiseSVN 1.8.7 + VisualSVN Server 2.7.7。最近,我的同事告诉我当他试图更新时,在对话框列出几个已更新的文件后,“XML响应包含无效的XML”错误出现。当他再次更新时,工作副本被锁定并需要清理。
我正在使用与我的同事相同的存储库,但我可以更新和提交而没有问题。
经过调查,我在事件查看器中发现磁盘错误,并且当我打开日志时,我看不到早于6291的日志。我尝试打开文件“project\db\rev\6290”,10~15秒后,内容为空,并且在事件查看器中出现更多磁盘错误。我使用robocopy将所有文件复制到另一个磁盘,只有上述文件失败了。
我认为这些修订文件就像diff文件一样,所以也许我可以使用工作副本(当前r6295)和project\db\6291~6295来“反向合并”到6290?这是可能的吗?
我正在使用与我的同事相同的存储库,但我可以更新和提交而没有问题。
经过调查,我在事件查看器中发现磁盘错误,并且当我打开日志时,我看不到早于6291的日志。我尝试打开文件“project\db\rev\6290”,10~15秒后,内容为空,并且在事件查看器中出现更多磁盘错误。我使用robocopy将所有文件复制到另一个磁盘,只有上述文件失败了。
我认为这些修订文件就像diff文件一样,所以也许我可以使用工作副本(当前r6295)和project\db\6291~6295来“反向合并”到6290?这是可能的吗?