【问题标题】:Revert all files in a folder [closed]还原文件夹中的所有文件[关闭]
【发布时间】:2012-10-14 17:03:03
【问题描述】:

有没有办法在某个时间将文件夹中的所有文档恢复为修订版?我知道如何为单个文件执行此操作,但我将如何为整个文件夹执行此操作?

【问题讨论】:

    标签: dropbox


    【解决方案1】:

    据我所知,恢复到特定版本仅限于每个文件的操作。使用他们的REST API 可以完成您正在寻找的内容,但它需要自定义代码。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,所以我编写了这个脚本来将任何保管箱文件夹恢复到给定日期的状态:

      https://github.com/clark800/dropbox-restore

      【讨论】:

      • 太棒了,你刚刚保存了我的软件的工作版本。 :D 我想补充一点,有一种未记录(但很珍贵)的使用方式:您还可以设置时间(在我的情况下,这是必需的,因为我今天做了好的和坏的更改)。例如: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'
      • 工作就像一个魅力。 如果您使用的是 Python 3 或更高版本,您需要在第 20 行将 raw_input() 更改为 input()
      • 我爱你,因为你的代码。它刚刚拯救了我的完整预算数据......
      • 对不起对我不起作用。文件开头缺少的#!/usr/bin/python 的一部分(我用./restore.py 运行它并发生了坏事),Dropbox 说该应用程序处于开发模式,无法接受更多用户。我必须联系开发人员,询问他有关作为 Dropbox API 一部分的应用程序控制台的信息。不管是什么意思。
      【解决方案3】:

      如果您不想使用脚本,Dropbox 允许您同时选择多个文件并恢复它们(如果您在线登录您的帐户)。右键单击并首先选择“显示已删除的文件”。然后,如果只是几个文件夹,则可以通过按住“Ctrl”并选择它们来单独选择文件,或者使用“Ctrl”和“A”将它们全部选中。然后右键选择恢复。

      【讨论】:

      • 但这并没有解决问题的“特定时间的修订”部分。
      【解决方案4】:

      您有多种选择:

      1. 如果您最近对 Dropbox 中的大量文件进行了修改,并且您想要恢复所有这些更改,您可以联系 Dropbox 的支持人员以回滚修改。有关详细信息,请参阅https://www.dropbox.com/help/400/en。根据 Dropbox 论坛中的讨论,他们似乎也愿意并且能够将任何给定文件夹恢复到任意日期,只要它在 Dropbox 存储的范围内(基本帐户为 30 天;对于具有Packrat 功能一直追溯到激活 Packrat 时)。

      2. 您可以使用由 clark800 编写的脚本,链接到此问题的单独答案中。我没用过,所以不能保证,但很多人似乎对它很满意!

      3. 如果您使用的是 Mac(OS X 10.7 或更高版本),您可以试用我一直在开发的名为 Revisions(可在 https://www.revisionsapp.com 获取)的新应用程序。该应用程序允许您选择 Dropbox 中的任何文件夹,并显示该文件夹所有编辑的时间线。然后,您可以选择恢复或下载任何单个文件的任何版本,或者将整个文件夹(包括任何子文件夹)恢复或下载到任何所需时间点的状态(受上述 Dropbox 限制)。

      【讨论】:

      • Revisions 比上面的 Python 脚本要好得多。免费很难被击败,但人们仍然会将任何提及产品的行为视为垃圾邮件。
      • 修订看起来很酷!
      猜你喜欢
      • 2013-01-27
      • 1970-01-01
      • 1970-01-01
      • 2021-03-02
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多