我有一个owncloud服务器和owncloud桌面客户端。我想要做的是能够删除东西服务器明智,并让它自动从PC删除。问题是,自有云客户端显示“删除所有文件”的警告消息?可以选择删除所有文件或在从服务器删除文件时保留文件。有没有办法让提示出现并自动删除所有文件?OwnCloud删除所有文件提示
1
A
回答
1
在版本2.2.3(可能更早)中,您可以更改配置文件以禁用提示。
查看code where the prompt is invoked和code showing the configuration file property。
如果您编辑(在Windows上):c:\Users\myuser\AppData\Owncloud\owncloud.cfg
并在[General]
部分下添加以下内容,您将不再收到提示。
promptDeleteAllFiles=false
2
简短的回答:你目前无法改变它。
长答案:该对话框被添加为安全警卫,因为有些情况下您可能无意中丢失了所有文件,例如,如果您的管理员重新创建了您的帐户并将其保留为空。客户端会假设这些文件已经消失并且会复制这些文件(它不知道更好),所以它会在本地复制数据删除。该代码今天仍然存在,只是为了安全起见。
如果您无所畏惧,可以修补Folder::slotAboutToRemoveAllFiles()
。或者,您可以打开一个错误报告,以便我们为每个人解决这个问题。没有提示就能做到这一点的动机是什么?
PS:可以在GitHub上找到源代码。网址和构建说明,网址为http://doc.owncloud.org/desktop/1.5/building.html。
0
我有一个脚本来处理某人下载到ownCloud的文件,然后它将它们移动到最终的存储位置。然而,这个提示会阻止客户端同步,直到我手动登录来确认它...我想我会学习如何修补这个.. Dropbox不会这样做。 Google云端硬盘不会这样做。但由于我无法使用云服务(合规问题),我必须使用此解决方案,直到我可以构建新的安全上传方式。
相关问题
- 1. nbconvert - 删除所有提示
- 2. 从所有提交中删除文件
- 3. 删除除配置文件中提到的所有文件
- 4. NSHomeDirectory删除所有文件
- 5. 删除所有.ica文件
- 6. 颠覆 - 删除/清除并重新提交所有文件
- 7. 删除文件夹内的所有文件,但删除最后?
- 8. 删除文件夹中的所有文件,排除某些文件被删除
- 9. 提示的文件/目录中删除
- 10. 删除文件,只有当所有的可删除 - 饶无辜
- 11. Netbeans git插件显示删除的所有文件
- 12. 删除所有提示并保存到AcrobatDC中的指定文件夹?
- 13. 如何删除所有文件不在Windows命令提示符下的标志
- 14. Github提交并同步删除所有文件 - 所有工作丢失
- 15. php删除所有文件夹时,我按下提交按钮,但必须删除只有一个文件夹
- 16. 删除所有交换文件?
- 17. 空目录(删除所有文件)
- 18. 删除文件中的所有内容
- 19. Powershell - 删除所有非mp3文件
- 20. 删除所有文件附加信息?
- 21. 删除目录中的所有文件
- 22. 删除文件夹中的所有* .jpg
- 23. log4net RollingFileAppender删除所有旧文件
- 24. github for windows bug删除所有文件
- 25. 删除目录及所有文件中
- 26. 删除所有文件夹.old
- 27. 文件输出删除所有内容
- 28. 删除所有文件,但不目录
- 29. Java File.delete()不会删除所有文件
- 30. 删除git commit的所有文件?
其实 - 是该选项还对单个文件进行操作?我不想让自己的云端客户端永远删除我的电脑上的任何东西! – Dani
不需要更改代码,这是不可能的。我们也没有计划实施这个。 – danimo
至少在客户端的最新版本(2.2.3)中引用的代码显示该功能可以通过配置文件关闭... https://github.com/owncloud/client/blob/e6d3a5a2521561330ccd9bf728ea8668cd39587a/ SRC/GUI/folder.cpp#L971 – ETL