Gibt es eine Möglichkeit, alle Dokumente in einem Ordner zu einem bestimmten Zeitpunkt auf die Revision zurückzusetzen? Ich sehe, wie man es für einzelne Dateien macht, aber wie würde ich es für einen ganzen Ordner machen?Alle Dateien in einem Ordner wiederherstellen
Antwort
Meiner Kenntnis nach ist die Wiederherstellung auf eine bestimmte Revision auf eine Operation pro Datei beschränkt. Es wäre möglich zu erreichen, was Sie suchen mit ihrer REST API, aber es würde benutzerdefinierten Code erfordern.
hatte ich das gleiche Problem, so schrieb ich dieses Skript alle Dropbox-Ordner an seinem Zustand ab einem bestimmten Zeitpunkt wiederherzustellen:
Wenn Sie ein Skript nicht verwenden möchten, Dropbox ermöglicht es Ihnen, mehrere Dateien gleichzeitig auszuwählen und wiederherzustellen (wenn Sie sich online bei Ihrem Konto anmelden). Klicken Sie mit der rechten Maustaste und wählen Sie zuerst "Gelöschte Dateien anzeigen". Wenn es nur ein paar Ordner sind, wählen Sie die Dateien entweder einzeln aus, indem Sie die Strg-Taste gedrückt halten und sie auswählen, oder indem Sie die Tastenkombination Strg und A verwenden, um alle auszuwählen. Klicken Sie dann mit der rechten Maustaste und wählen Sie Wiederherstellen.
Dies betrifft jedoch nicht den Teil der Frage "Revision zu einer bestimmten Zeit". –
Sie haben mehrere Möglichkeiten:
Wenn Sie vor kurzem etwas getan haben, die eine große Reihe von Dateien in Ihrem Dropbox geändert und Sie möchten alle diese Änderungen rückgängig machen, können Sie den Support-Mitarbeiter kontaktieren unter Dropbox, um die Änderungen rückgängig zu machen. Einzelheiten finden Sie unter https://www.dropbox.com/help/400/en. Basierend auf Diskussionen in den Dropbox - Foren scheint es so, als wären sie bereit und in der Lage, jeden beliebigen Ordner an einem beliebigen Datum wiederherzustellen, solange er innerhalb der von Dropbox gespeicherten Grenzen liegt (30 Tage für ein einfaches Konto; für Konten mit dem packrat feature den ganzen Weg zurück, als packrat aktiviert wurde.
Sie könnten das Skript von clark800 verwenden, das in einer separaten Antwort auf diese Frage verlinkt ist. Ich habe es nicht benutzt, kann also nicht dafür bürgen, aber viele scheinen sehr glücklich damit zu sein!
Wenn Sie auf einem Mac (OS X 10.7 oder neuer) arbeiten, können Sie eine neue App namens Revisions (verfügbar unter https://www.revisionsapp.com) ausprobieren, an der ich gerade gearbeitet habe. Die App ermöglicht Ihnen, einen beliebigen Ordner in Ihrer Dropbox auszuwählen und zeigt Ihnen eine Zeitleiste aller Bearbeitungen für diesen Ordner. Anschließend können Sie eine beliebige Version einer einzelnen Datei wiederherstellen oder herunterladen oder einen gesamten Ordner (einschließlich aller Unterordner) zu einem beliebigen Zeitpunkt in den Zustand zurückversetzen oder herunterladen (abhängig von den oben genannten Dropbox-Grenzen).
Revisions ist viel besser als das obige Python-Skript. Es ist schwer, frei zu schlagen, aber die Leute werden immer noch die Erwähnung eines Produktes als Spam wahrnehmen. –
Revisionen sieht cool aus! – galactica
- 1. Dateien in einem Git-Ordner wiederherstellen
- 2. Alle Dateien in einem Ordner öffnen
- 3. Python: analysieren alle Dateien in einem Ordner
- 4. alle Dateien in einem Ordner umbenennen
- 5. Finden Sie alle Dateien in einem Ordner
- 6. Bringen Sie alle Dateien in einem Ordner
- 7. „Docker cp“ alle Dateien aus einem Ordner vorhandenen Container Ordner
- 8. Lesen Sie alle Dateien in einem verschachtelten Ordner in Spark
- 9. bekommen alle Dateien in UWP App Ordner
- 10. Makro - Öffnen Sie alle Dateien in einem Ordner
- 11. C# benennen Sie alle Dateien in einem Ordner
- 12. Alle absoluten Pfade der Dateien in einem bestimmten Ordner erhalten
- 13. Verschieben Sie alle Dateien in einem Ordner auf einen anderen?
- 14. Wie werden alle Dateien in einem Ordner einzeln komprimiert?
- 15. Wie durchlaufe ich alle Dateien in einem Ordner mit C?
- 16. Wie werden alle Dateien in einem Ordner mit XNA geladen?
- 17. alle Dateien mit PHP in einem Ordner löschen
- 18. Wie alle Dateien im Ordner
- 19. Bühne alle außer einem Ordner
- 20. Wie zu .gitigore alle Dateien/Ordner in einem Ordner, aber nicht den Ordner selbst?
- 21. Dateien in einem Ordner abrufen
- 22. Wiederherstellen unzugänglicher Ordner
- 23. Alle .php-Dateien im Ordner rekursiv finden
- 24. Löschen Sie alle Dateien aus einem beliebigen Ordner
- 25. Kopieren Sie alle Dateien in einem Ordner (einschließlich aller Unterordner rekursiv) in einen anderen Ordner
- 26. configure.ac Spezifizieren Ordner für alle Build-Dateien
- 27. Git löschte alles, wie man Dateien und Ordner wiederherstellen
- 28. Mercurial: Wiederherstellen von Dateien
- 29. Looping durch Dateien in einem Ordner
- 30. Wie lösche ich alle Dateien und Ordner, die kein Bild in einem Ordner sind?
Fantastisch, Sie haben gerade die funktionierende Version meiner Software gespeichert. : D Ich möchte hinzufügen, dass es eine undokumentierte (aber wertvolle) Möglichkeit gibt, sie zu benutzen: Sie können auch die Zeit einstellen (in meinem Fall war es erforderlich, da ich heute gute und schlechte Änderungen vorgenommen habe). Zum Beispiel: 'restore.py/path 2013-22-08-18-30' stellt Dateien vor 18:30 ** UTC-Zeit ** wieder her. –
Klingt gut, aber leider bekomme ich nur die Antwort: 'dropbox.rest.ErrorResponse: [403] u 'Nur eine begrenzte Anzahl von Benutzern kann Zugriffstokens erhalten, während sich diese App im Entwicklungsmodus befindet'' – mwfearnley
Arbeitete wie ein Zauber. ** Wenn Sie Python 3 oder höher verwenden, ** müssen Sie raw_input() in Eingabe() in Zeile 20 ändern. –