Shotwell 不会复制文件,而是通过导入的方式来处理文件。

当我尝试从我的外部硬盘导入照片到Shotwell时,断开硬盘后照片立即消失。
我发现这些照片已经被导入到数据库中而没有被复制。虽然可以将整个文件复制到图片文件夹中,但我希望能够保持我的库中的初始文件顺序(按文件名),而不是Shotwell根据日期创建的顺序。
从DVD复制照片没有任何问题。
是否有可能为所有照片保持相同的文件结构,或者Shotwell存在bug?
谢谢。

2感谢大家,我找到了解决办法! 首先,我必须取消侧边栏中出现的单独丢失文件视图中的所有照片。谢谢! - user65764
2个回答

当你将一个包含图片的文件夹导入到Shotwell中时,它会给你两个选项:

enter image description here

在第一种情况下,Shotwell会将照片的本地副本存储在您的计算机上。因此,如果您从可移动驱动器导入,您将始终有这些照片的副本可用。
在第二种情况下,Shotwell只会创建指向照片的链接,因此,如果您拔下带有照片的可移动驱动器,这些照片将不可用。
如果您想保留照片文件夹的结构,我建议您手动将照片复制到硬盘(“图片”文件夹是一个好选择)。之后,您可以从Shotwell中“就地导入”(拥有两个本地照片副本没有意义),这样您就可以随时使用它们了。Shotwell仍然会按照日期(默认设置)对它们进行分类,但是您可以为照片添加标签,以便根据不同的顺序排列它们(例如,“我的生日”)。

5正如OP在上面的评论中指出,如果照片在导入前已经被拷贝并移动了位置,复制选项将无法正常工作(即无法复制)。在这种情况下,需要先从“丢失的文件”视图中删除它们,然后再进行导入。只有在此之后,复制选项才会按预期工作。 - fuenfundachtzig

感谢大家,我找到了解决办法!
首先,我必须从侧边栏中的一个单独的“丢失文件”视图中删除所有照片。