【发布时间】:2012-10-14 17:03:03
【问题描述】:
有没有办法在某个时间将文件夹中的所有文档恢复为修订版?我知道如何为单个文件执行此操作,但我将如何为整个文件夹执行此操作?
【问题讨论】:
标签: dropbox
有没有办法在某个时间将文件夹中的所有文档恢复为修订版?我知道如何为单个文件执行此操作,但我将如何为整个文件夹执行此操作?
【问题讨论】:
标签: dropbox
据我所知,恢复到特定版本仅限于每个文件的操作。使用他们的REST API 可以完成您正在寻找的内容,但它需要自定义代码。
【讨论】:
我遇到了同样的问题,所以我编写了这个脚本来将任何保管箱文件夹恢复到给定日期的状态:
【讨论】:
restore.py /path 2013-22-08-18-30 将在 UTC 时间 18:30 之前恢复文件。
dropbox.rest.ErrorResponse: [403] u'Only a limited set of users can receive access tokens while this app is in development mode'
#!/usr/bin/python 的一部分(我用./restore.py 运行它并发生了坏事),Dropbox 说该应用程序处于开发模式,无法接受更多用户。我必须联系开发人员,询问他有关作为 Dropbox API 一部分的应用程序控制台的信息。不管是什么意思。
如果您不想使用脚本,Dropbox 允许您同时选择多个文件并恢复它们(如果您在线登录您的帐户)。右键单击并首先选择“显示已删除的文件”。然后,如果只是几个文件夹,则可以通过按住“Ctrl”并选择它们来单独选择文件,或者使用“Ctrl”和“A”将它们全部选中。然后右键选择恢复。
【讨论】:
您有多种选择:
如果您最近对 Dropbox 中的大量文件进行了修改,并且您想要恢复所有这些更改,您可以联系 Dropbox 的支持人员以回滚修改。有关详细信息,请参阅https://www.dropbox.com/help/400/en。根据 Dropbox 论坛中的讨论,他们似乎也愿意并且能够将任何给定文件夹恢复到任意日期,只要它在 Dropbox 存储的范围内(基本帐户为 30 天;对于具有Packrat 功能一直追溯到激活 Packrat 时)。
您可以使用由 clark800 编写的脚本,链接到此问题的单独答案中。我没用过,所以不能保证,但很多人似乎对它很满意!
如果您使用的是 Mac(OS X 10.7 或更高版本),您可以试用我一直在开发的名为 Revisions(可在 https://www.revisionsapp.com 获取)的新应用程序。该应用程序允许您选择 Dropbox 中的任何文件夹,并显示该文件夹所有编辑的时间线。然后,您可以选择恢复或下载任何单个文件的任何版本,或者将整个文件夹(包括任何子文件夹)恢复或下载到任何所需时间点的状态(受上述 Dropbox 限制)。
【讨论】: