深度文件管理器复制剪切操作中断时出现的问题
Tofloor
poster avatar
134******40
deepin
2017-09-04 20:00
Author
本帖最后由 jdocker 于 2017-9-4 13:54 编辑

[attach]42249[/attach]
首先:
正常情况下,如果把一个文件复制或者剪切到另外一个目录下,如果这个复制或剪切过程中途中断,那么正在复制或剪切过程中的目标文件应该删除,而不是保留没有或复制完成的临时文件。
深度文件管理器存在这个问题,复制文件的过程如果被取消,这个复制产生的临时文件不会被删除,产生一个错误的临时文件。这个临时文件大小比源文件要小的多,结果导致如果某个剪切进程被打断,想剪切回来会提示覆盖,如果覆盖会导致以前的源文件无法工作。
正常这个过程如果被打断,无论任何情况下被打断,都应该保证没有完成复制或剪切的目标文件要删除,而不是保留不完整的临时文件。这个过程应该是系统级别提供。
补充:
appimage正常情况下,如果有执行权限,应该双击就执行,而在深度文管下无法双击执行,而且一般情况下appimage文件格式都有图标显示,而深度文管依旧无法显示appimage文件的图标。这个可能需要针对appimage文件专门处理了。



Reply Favorite View the author
All Replies
avatar
134******40
deepin
2017-09-04 20:14
#1
因为虚拟机剪切时中断过,剪切回去才发现这个问题。
Reply View the author
avatar
jingle
deepin
2017-09-04 20:53
#2
貌似APPimage 没有做关联吧
Reply View the author
avatar
134******40
deepin
2017-09-04 21:04
#3
https://bbs.deepin.org/post/145051
你上面的操作是虚拟机上面操作的?

不是,是我的工作笔记本上进行的。说的是剪切虚拟机系统文件时发现了这个问题。虚拟机系统文件比较大,半途打断发现没有复制完成的文件也会保留下来不会删除,只是文件大小没有源文件大。正常情况,当监控到复制剪切被打断,那个正在剪切或复制的文件生成的目标临时文件应该删除。因为这个复制剪切过程已经中断了。除非支持断点续传或者继续复制功能,但是深度文管暂时不提供这个功能。
Reply View the author
avatar
jingle
deepin
2017-09-04 21:04
#4
https://bbs.deepin.org/post/145051
不是,是我的工作笔记本上进行的。说的是剪切虚拟机系统文件时发现了这个问题。虚拟机系统文件比较大,半 ...

这个我刚才试了 确实存在中断后还是存在
Reply View the author