在 NTFS 上移动文件会发现多个冲突的版本

在 NTFS 上移动文件会发现多个冲突的版本

我只是想了解这是怎么发生的,如果这不是正确的问题格式,请原谅。

我尝试将一个大文件夹从一个 NTFS 分区移动到另一个 NTFS 分区。该过程短暂中断,重试时,系统提示我目标中已存在一些文件,以及我想保留哪些文件。奇怪的是,这些文件对的时间戳相同,但大小不同,并且两个版本都没有损坏,只是同一文件的不同版本。我不记得这些版本是什么时候出现的,但它们怎么可能都存在于源中的同一路径中,却在移动时导致冲突?这是由于 NTFS 中的“备用数据流”造成的吗?

替换或跳过文件

示例差异:

WinMerge 差异

最近没有任何进程打开过这些文件,而且它们也不在源代码控制中。

我还被提示有关源目录中某些文件/文件夹不再存在,并且这些文件/文件夹已经被移动。

相关内容