Gibt es eine Möglichkeit, dass Backblaze .svn-Ordner ausschließt?


8

Als Entwickler habe ich fast mein gesamtes Projekt in Subversion und checke sie mit TortoiseSVN / Subversion aus, wobei in jedem ausgecheckten Ordner ein Ordner mit dem Namen .svn erstellt wird.

Ich frage mich, ob es eine Möglichkeit gibt, Backblaze anzuweisen, das Sichern aller .svn-Ordner zu überspringen.


2
Sie wissen das wahrscheinlich bereits, aber ich dachte, ich würde trotzdem darauf hinweisen: Wenn Sie Ihre SVN-Dateien / -Ordner nicht ebenfalls sichern, verlieren Sie Informationen zu Projektverlauf, Zweig usw.
Joshua

Ja, ich habe all das in der SVN, die separat gesichert wird. Ich brauche dieses Backup nur für die Sachen, die noch nicht im SVN sind. Ich glaube sowieso nicht, dass diese .svn-Ordner den tatsächlichen Verlauf enthalten. Das ist auf dem Server enthalten.
Darryl Hein

Josh hat Recht: Wenn Sie Ihr Backup wiederherstellen möchten, weil einige Dateien noch nicht in SVN enthalten waren, können Sie das Leben einfacher machen und auch die lokalen SVN-Statusinformationen (die .svn-Ordner) wiederherstellen. Ohne das: Wie kann man feststellen, welche Dateien noch nicht in SVN waren? (Alternativ: Sichern Sie Ihre Projektarbeitsbereiche einfach überhaupt nicht.)
Arjan

1
Option 1: TortoiseSVN überprüft eine vorhandene Ordnerstruktur ohne die .svn-Ordner sehr gut. Option 2: Checken Sie mit TortoiseSVN in einen separaten Ordner aus und kopieren Sie die Sicherung in diesen Ordner. Wirklich ganz einfach.
Darryl Hein

Antworten:


10

Die aktuelle GUI erlaubt nur den Ausschluss einzelner Ordner, nicht aller Ordner, die zB .svn genannt werden

Es gibt jedoch eine erweiterte Möglichkeit, Ausschlüsse hinzuzufügen - siehe

https://help.backblaze.com/hc/en-us/articles/220973007-Advanced-Topic-Setting-Custom-Exclusions-via-XML

Als Beispiel habe ich die folgende Regel hinzugefügt, um versteckte .git-Ordner auszuschließen, nur wenn sie sich in meinem Ordner ~ / Sites befinden (eine andere ähnliche könnte für .svn, node_modules usw. gelten):

<excludefname_rule plat="mac" osVers="*"  ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1="/sites/" contains_2="/.git/" doesNotContain="*" endsWith="*" hasFileExtension="*" />

3

Sie können ändern, welche Ordner und Dateien von der Sicherung ausgeschlossen sind, indem Sie in der Backblaze-Systemsteuerung auf die Schaltfläche Einstellungen… klicken und die Registerkarte Ausschlüsse auswählen .


2
Nur zu Ihrer Information, in der neuen Oberfläche heißt die Registerkarte "Vom Backup ausschließen". Um einen Ordner auszuschließen, fügen Sie ihn in die Liste der "Dateitypen" ein.
CodeNaked

1
Wenn Sie also .svnoder .gitals Dateityp hinzufügen , werden alle Ordner mit diesem Namen ausgeschlossen?
Nicholas Tolley Cottrell

2
@NicholasTolleyCottrell funktioniert anscheinend nur mit "Dateitypen", dh Erweiterungen. Es funktioniert nicht, .gitda es sich um Ordner handelt: twitter.com/backblaze/status/303407239098671104
Matthieu Napoli

Verwenden Sie Befehl + Umschalt + Punkt, um versteckte Dateien im Dateidialog auf dem Mac anzuzeigen. osxdaily.com/2011/03/01/…
Tim Swast

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.