Duplicity

Screenshot Λογισμικό:
Duplicity
Στοιχεία Λογισμικού:
Εκδοχή: 0.7.13.1 επικαιροποιημένο
Ανεβάστε ημερομηνία: 19 Jun 17
Προγραμματιστής: Ben Escoto
Άδεια: Δωρεάν
Δημοτικότητα: 124

Rating: 3.0/5 (Total Votes: 2)

Διπλότυπο είναι ένα λογισμικό ανοιχτού κώδικα που χρησιμοποιεί τον αλγόριθμο rsync για την δημιουργία αντιγράφων ασφαλείας καταλόγων και την παραγωγή κρυπτογραφημένων τόμων μορφής tar.

Η διπλασιασμός μπορεί να & nbsp; Μεταφορτώστε τα αντίγραφα ασφαλείας σε έναν τοπικό ή απομακρυσμένο διακομιστή αρχείων και περιλαμβάνει επίσης το βοηθητικό πρόγραμμα rdiffdir.

Απαιτήσεις συστήματος


  • Python> 2,2
  • Librsync & gt; = 0.9.6
  • GnuPG

Τι νέο υπάρχει σε αυτήν την έκδοση:

  • Διορθώθηκε το πρόβλημα στο dist / makedist κατά την οικοδόμηση σε Mac όπου δημιουργήθηκαν αρχεία AppleDouble στο tarball.

Τι νέο υπάρχει στην έκδοση 0.7.12:

  • Διορθωμένο σφάλμα # 1623342 με παρεμβολή που παρέχεται από τον Daniel Jakots
  • - Αποτυχία δοκιμής στο OpenBSD επειδή δεν βρέθηκε tar / gtar
  • Σταθερό σφάλμα # 1654220 με παρένθετο από τον Kenneth Newwood
  • - Αποτυχία duplicity στο MacOS, επειδή η ανάλυση GPG αποτυγχάνει
  • Σταθερό σφάλμα # 1655268 "- η επιλογή δυαδική -gpg δεν λειτουργεί"
  • - Εάν έχει οριστεί gpg binary, ανοικοδομήστε το προφίλ gpg χρησιμοποιώντας τη νέα δυαδική τοποθεσία
  • Σταθερό bug # 1658283 "Duplicity 0.7.11 σπασμένο με GnuPG 2.0"
  • - Η έκδοση gpg είναι πιο ισχυρή από ό, τι η μεγάλη έκδοση
  • - Τώρα χρησιμοποιήστε το --pinentry-mode = loopback στο gpg 2.1 και το μεγαλύτερο
  • - Αφαίρεση ελέγχου για συστήματα που δεν είναι Linux, ένα ψεύτικο πρόβλημα
  • Συγχωνεύθηκε σε lp: ~ matthew-t-bentley / duplicity / duplicity
  • - Ορίζει έναν παράγοντα χρήστη. Ο Backblaze το ζήτησε σε περίπτωση που υπάρχουν σφάλματα που προέρχονται από το Backup του Duplicity B2
  • - Μόνο η ανάκτηση μιας νέας διεύθυνσης URL μεταφόρτωσης, όταν λήξει η τρέχουσα, για να την ευθυγραμμίσετε με τις βέλτιστες πρακτικές ενσωμάτωσης: https://www.backblaze.com/b2/docs/integration_checklist.html
  • Προσθέστε λεπτομέρειες σχετικά με τις εξαιρέσεις εισαγωγής στο onedrivebackend.py
  • Διορθωμένο σφάλμα # 1657916 με παρένθετο από τον Daniel Harvey
  • - Ο παροχέας B2 δεν μπορεί να χειριστεί δύο αντίγραφα ασφαλείας στον ίδιο κάδο
  • Σταθερό bug # 1603704 με patch που παρέχεται από τον Maciej Blizinski
  • - Σφάλμα με UnicodeEncodeError
  • Ορισμένες διορθώσεις στο gpg.py για χειρισμό gpg1 & amp; Gpg2 & amp; Gpg2.1 θέματα γραμμής εντολών
  • - --gpg-agent είναι προαιρετικό στο gpg1, αλλά στο gpg2 χρησιμοποιείται αυτόματα
  • - - η λειτουργία πλειστηριασμού δεν είναι έγκυρη επιλογή έως το gpg2.1, οπότε η προϋπόθεση
  • Διορθωμένο σφάλμα # 1367675 - Το IMAP Backend δεν λειτουργεί με το διακομιστή Yahoo
  • - προστέθηκε η διαίρεση () όπως είναι απαραίτητο στο 'nums = list [0] .strip () split (' ')'
  • - οι άλλες διορθώσεις που αναφέρονται στα σχόλια της αναφοράς σφαλμάτων έχουν ήδη γίνει
  • Σταθερό σφάλμα # 1671852 - Παλινδρόμηση κώδικα που προκλήθηκε από την αναθεώρηση 1108
  • - αλλάξτε util.uexc () πίσω σε γυμνό uexc ()
  • Διορθωμένο σφάλμα # 1668750 - Μην αποκρύπτετε τα σφάλματα υποστήριξης
  • - προστέθηκαν εκτυπωμένες εξαιρέσεις σε σφάλματα εισαγωγής μονάδων

Τι νέο υπάρχει στην έκδοση 0.7.11:

  • Σταθερά σφάλματα # 815510 και # 1615480
  • Αλλαγή προεπιλογής - μεγέθους έως 200MB
  • Συγχωνεύθηκε σε lp: ~ mstoll-de / duplicity / duplicity
  • Το Backblaze ανακοίνωσε έναν νέο τομέα για το b2 api
  • Συγχωνευμένο σε lp: ~ aaron-whitehouse / duplicity / bug_1620085_exclude-if-present-κλειδωμένο φάκελο
  • Διορθώνει το σφάλμα # 1620085: --exclude-if-present δίνει εντολή OSError για ετικέτα σε κλειδωμένους φακέλους
  • Σταθερό bug # 1623342 με patch από Daniel Jakots
  • Δοκιμή αποτυχίας στο OpenBSD επειδή δεν βρέθηκε tar / gtar
  • Συγχωνεύθηκε σε lp: ~ mwilck / duplicity / duplicity
  • GPG: ενεργοποιήστε πραγματικά μη διαδραστική λειτουργία με gpg2
  • Αυτή η ενημερωμένη έκδοση διορθώνει την απροσδόκητη συμπεριφορά του IMO που όταν χρησιμοποιείτε το GnuPG2, εμφανίζεται πάντα ένα παράθυρο διαλόγου φράσης για την αποθήκευση αντιγράφων ασφαλείας. Αυτό είναι ιδιαιτέρως ενοχλητικό όταν προσπαθείτε να κάνετε αυτόματα / μη αυτόματα backup.
  • Διορθώθηκε σφάλμα # 1621194 με κωδικό από το Tornhoof
  • Δημιουργήστε αντίγραφα ασφαλείας για τη λειτουργία του Google Drive χωρίς λογαριασμό υπηρεσίας
  • Το διορθωμένο σφάλμα # 1642098 δεν δημιουργεί αρχεία PAR2 όταν χρησιμοποιείται η επιλογή '--par2-options'
  • Λείπει διάστημα μεταξύ par2-επιλογών και προεπιλεγμένων επιλογών
  • Διορθώστε το σφάλμα χρησιμοποιώντας κλειδιά σημάνσεων 40 χαρακτήρων από τον Richard McGraw στη λίστα αλληλογραφίας
  • Κατάργηση περικοπής επιχειρήματος και προσαρμογή σχολίων
  • Συγχωνεύθηκε σε lp: ~ dernils / duplicity / robust-dropbox-backend
  • Προστέθηκε νέα επιλογή γραμμής εντολών - backend-retry-delay που επιτρέπει να προσδιοριστεί ο χρόνος που η διπλότητα ύπνου πριν επαναληφθεί μετά από ένα σφάλμα.
  • Προστέθηκε κάποια αξιοπιστία στο dpbxbackend.py, που διασφαλίζει ότι η επανεγγραφή γίνεται σε περίπτωση αλλαγής υποδοχής (π.χ. λόγω αναγκαστικής επανασύνδεσης μιας δυναμικής σύνδεσης στο διαδίκτυο).
  • Συγχωνεύθηκε σε lp: ~ ed.so / duplicity / manpage.fixes
  • Διορθώστε την έξοδο html μέσω rman στην ιστοσελίδα
  • Συγχωνεύθηκε σε lp: ~ horgh / duplicity / copy-symlink-targets-721599
  • Προσθέστε --copy-links για να αντιγράψετε τα περιεχόμενα του symlink, όχι μόνο τον ίδιο τον σύνδεσμο.
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / Bug_1624725_files_within_folder_slash
  • Σταθερό Σφάλμα # 1624725, έτσι ώστε να συμπεριλαμβάνεται ένα σφαίρι που τελειώνει στο "/" περιλαμβάνει τώρα τα περιεχόμενα του φακέλου (για σφαίρες με και χωρίς ειδικούς χαρακτήρες). Αυτό διατηρεί τη συμπεριφορά ότι μια έκφραση που τελειώνει στο "/" αντιστοιχεί μόνο σε ένα φάκελο, αλλά τώρα συμπεριλαμβάνεται το περιεχόμενο οποιουδήποτε φακέλου που ταιριάζει.
  • Διορθώστε το πρόβλημα με το gpg2 στο yakety και zesty
  • Επιδιόρθωση σφάλματος # 1642813 με ενημερωμένη έκδοση κώδικα από το Ravi
  • Αν το stat () επιστρέφει Καμία, μην επιχειρήσετε να ορίσετε perm.
  • Συγχωνεύθηκε σε lp: ~ breunigs / duplicity / amazondrive3
  • Όπως αναφέρθηκε στη λίστα αλληλογραφίας, εάν εισαχθεί χώρος ενώ η διπλότητα ζητά τη διεύθυνση URL, αποτυγχάνει. Δεδομένου ότι όλα τα σημαντικά κενά URL κωδικοποιούνται ούτως ή άλλως, αυτό θα πρέπει να είναι ωραία, ακόμη και αν υπάρχουν διαστήματα στο URL σε όλα. Το έβαλα και στο backdoor, επειδή πρέπει να έχει παρόμοια προβλήματα.
  • Προετοιμασία για 0.7.11

Τι νέο υπάρχει στην έκδοση 0.7.10:

  • Επιτάχυνση της path_matches_glob () κατά περίπου 8 φορές.
  • Κατάργηση -w από setsid σε λειτουργικές δοκιμές.
  • Σταθερή διένεξη σε συγχώνευση από τον Martin Wilck και εφαρμοσμένες διορθώσεις συγχώνευσης σε χρήση σε λειτουργικές δοκιμές.
  • Σταθερό bug # 1612472 με patch από τον David Cuthbert
  • Επαναφορά από το S3 αποτυγχάνει με --with-prefix-archive εάν το πρόθεμα περιλαμβάνει '/'
  • Συγχωνεύθηκε σε lp: ~ arashad.ahamad / duplicity / duplicity_latest Αλλαγές για σύνδεση με το IBM Bluemix ObjectStorage.
  • Συγχωνεύθηκε σε lp: ~ fenisilius / duplicity / acd_init_mkdir. Επιτρέψτε την διπλοποίηση για τη δημιουργία απομακρυσμένου φακέλου

Τι νέο υπάρχει στην έκδοση 0.7.09:

  • Σταθερό bug # 1600692 με patch από τον Wolfgang Rohdewald
  • Να επιτρέπεται στο σύμβολο SYML να έχει προαιρετική περικοπή στο τέλος κατά την επαλήθευση.
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / 07-fix_deja_dup_error_on_locked_files
  • Ανατρέξτε στο log.Error to log.Warn, όπως ήταν πριν από τη συγχώνευση στην rev 1224, καθώς αυτό επηρέαζε άλλες εφαρμογές (π.χ., deja dup; Bug # 1605939).
  • Συγχωνεύθηκε σε lp: ~ duplicity-team / duplicity / po-updates

Τι νέο υπάρχει στην έκδοση 0.7.08:

  • Συγχωνεύθηκε σε lp: ~ noizyland / duplicity / fix_azurebackend_typo
  • Διορθώστε τυπογραφικό λάθος στον κώδικα χειρισμού σφαλμάτων
  • Συγχωνεύθηκε σε lp: ~ ghoz / duplicity / swift-prefix:
  • προσθέτει την ικανότητα να χρησιμοποιεί διαδρομή στο γρήγορο backend, για να έχει πολλαπλά
  • Δημιουργία αντιγράφων ασφαλείας στο ίδιο κοντέινερ
  • Σταθερό σφάλμα # 1573957 με μπαλώματα από τον Ντμίτρι Νεσεβένκο:
  • μεταφορτώστε το τελευταίο τεμάχιο με αρχεία_διακομιστών_συστημάτων_ρριμών για να αποφύγετε επιπλέον αιτήματα
  • μεταφορτώστε μικρά αρχεία χρησιμοποιώντας μη-chunked api
  • Διορθωμένο σφάλμα # 1586934 με επιδιορθώσεις από τον Ντμίτρι Νεσεβένκο:
  • διορθώνει το χειρισμό σφαλμάτων στο περιτύλιγμα
  • Διορθωμένο σφάλμα # 1586992 με μπαλώματα από τον Ντμίτρι Νεσεβένκο:
  • Η ενημερωμένη έκδοση κώδικα προσθέτει το _delete_list στο Par2Backend. Και το _delete_list υποχωρεί σε
  • Αφαιρέστε τις κλήσεις, εάν το τυλιγμένο backend δεν έχει _delete_list.
  • Σταθερό bug # 1589038 με μπαλώματα από τη Malte Schroder
  • Προστέθηκε η επιλογή ignore_case στις λειτουργίες επιλογής:
  • Συγχωνεύθηκε σε lp: ~ mstoll-de / duplicity / b2-reauth:
  • Διορθώνει το σφάλμα # 1588503 β2: Οι μεγάλες μεταφορτώσεις αποτυγχάνουν εξαιτίας της λήξης του αναγνωριστικού auth
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / fix_pep8:
  • Διορθώστε το σφάλμα PEP8 στο onedrivebackend.py (διάστημα πριν από το βραχίονα)
  • Σταθερό σφάλμα # 822697 ssh-επιλογές που δεν πέρασαν στο rsync μέσω ssh:
  • Προστέθηκαν γραμμές globals.ssh_options στη γραμμή εντολών rsync
  • Αυξήθηκε το προεπιλεγμένο μέγεθος όγκου σε 200M, ήταν 25M:
  • Σταθερό README-REPO που δεν αναφέρεται πλέον σε σειρά 0.6:
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / fix_stat_errors:
  • Δώστε σφάλμα μόνο όταν δεν μπορείτε να αποκτήσετε πρόσβαση σε πιθανώς κλειδωμένο αρχείο εάν
  • Το αρχείο θα πρέπει να συμπεριληφθεί ή να σαρωθεί (δηλαδή δεν αποκλείεται).
  • Διορθώνει το σφάλμα # 1089131
  • Σταθερό bug # 1594780 με μπαλώματα από τον B. Reitsma:
  • Χρησιμοποιήστε τον επαναληπτικό ορισμό () για να επεξεργαστείτε την ταχύτητα
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / PEP8_W503_fixes:
  • Καθορίστε σφάλματα PEP8 W503 (σπάσιμο γραμμής πριν από δυαδικό χειριστή) και ενεργοποιήστε το
  • Δοκιμή PEP8 για αυτό στο test_code.CodeTest.
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / PEP8_line_length:
  • Ρυθμίστε το μήκος σφάλματος μήκους γραμμής σε 120 (ταιριάζοντας το tox.ini) για το PEP8 και το
  • σταθερά σφάλματα E501 (γραμμή πάρα πολύ μακρά).
  • Συγχωνεύθηκε σε lp: ~ duplicity-team / duplicity / po-updates

Τι νέο υπάρχει στην έκδοση 0.7.07.1:

  • Διορθωμένο σφάλμα # 1568677 Η διπλότητα αποτυγχάνει να χρησιμοποιήσει τον υπάρχοντα κάδο S3 στο backend του boto
  • Παρουσιάστηκε σφάλμα από ελλιπή διόρθωση σφάλματος # 1296793
  • Απλοποιημένη ρύθμιση θέσεων κάδου
  • Σταθερό σφάλμα # 1569523 get_bucket άγνωστη τοποθεσία λέξης-κλειδιού και σφάλμα ονόματος my_location
  • Παρουσιάστηκε σφάλμα σε ακατάλληλη επιδιόρθωση σφάλματος # 1568677
  • Πρέπει να αγαπάτε αυτά τα ασυνεπή API
  • Διορθωμένο σφάλμα # 1571134 μη συμβατό με την Python-oauth2client έκδοση 2.x και # 1558155 PyDrive backend σπασμένο, χρειάζεται ενημέρωση στη βιβλιοθήκη oauth2client
  • χρησιμοποίησε την ενημερωμένη έκδοση κώδικα από https://bugs.debian.org/820725 αλλά έκανε αλλαγές για να επιτρέψει στον χρήστη να συνεχίσει να χρησιμοποιεί την παλιά έκδοση
  • Διορθωμένο σφάλμα # 1570293 Η διπλότητα είναι πολύ αργή λόγω υπερβολικής fsync
  • κατάργησε το flush () μετά την εγγραφή.
  • να επιστρέψετε στην προηγούμενη έκδοση

Τι νέο υπάρχει στην έκδοση 0.7.07:

  • Συγχωνεύθηκε σε lp: ~ matthew-t-bentley / duplicity / b2
  • Διορθώστε τα σφάλματα εισαγωγής και λάθους.
  • Να επιτρέπονται πολλαπλά αντίγραφα ασφαλείας στον ίδιο κάδο.
  • Διορθώνει σφάλμα # 1523498.
  • Διόρθωση ζεύγους επιτρέποντας τη φιλοξενία πολλαπλών αντιγράφων σε διαφορετικούς φακέλους στον ίδιο κάδο καθώς και ορισμένες καταγραφές για το -v9.
  • Τυχαία στοιχεία:
  • Αφαιρέστε τα στοιχεία RPM από το makedist
  • ο makedist πρέπει να τραβήξει απευθείας από το VCS, όχι το τοπικό dir
  • ενημερώστε τον κατάλογο μετα μετάφραση και τη διαδικασία δημιουργίας
  • καθαρίστε μερικά περιττά μηνύματα σφάλματος
  • μετακινήστε το Pep8 αγνοεί το tox.ini
  • παρέχει σωστή διαδρομή για pydevd κάτω από Mac
  • να διορθώσετε μερικές δοκιμές για εκτέλεση σε Linux και Mac
  • Μερική επιδιόρθωση για σφάλμα # 1529606 έγχυση κώδικα κελύφους σε lftpbackend
  • πρέπει ακόμα να διορθώσετε τα άλλα backends που εκτελούν εντολές shell shell
  • Το test_restart είναι συμβατό τόσο με το GNUtar όσο και με το BSDtar
  • Διορθώστε το ηλίθιο πρόβλημα με τη λειτουργική διαδρομή δοκιμής για την αλληλεπικάλυψη
  • Εφαρμοσμένο έμπλαστρο από το shaohun για να διορθώσετε το σφάλμα # 1531154,
  • - Η αλλαγή αρχείου απέτυχε όταν το αρχείο περιέχει κενά
  • Εφαρμοσμένη ενημερωμένη έκδοση κώδικα από σφάλμα # 1475890
  • επιτρέπεται η καθορισμός θύρας μαζί με το όνομα του κεντρικού υπολογιστή στο S3
  • προσαρμοσμένο κείμενο βοήθειας και σελίδα χρήστη για να αντικατοπτρίζει την αλλαγή
  • Αναιρέστε τις αλλαγές στο test_restart.py. Το GNU tar είναι απαραίτητο.
  • Διορθώστε το μικρό νήμα pep8 στο collections.py
  • Εφαρμοσμένες αλλαγές από το ralle-ubuntu για να διορθώσετε το σφάλμα 1072130.
  • Η διπλότητα δεν υποστηρίζει ftpes: //
  • Διορθώθηκε σφάλμα # 1296793 Αποτυχία δημιουργίας κάδου
  • χρησιμοποιήστε το S3Connection.lookup () για να ελέγξετε ότι υπάρχει κουβά
  • παραλείπει την επεξεργασία εξαίρεσης του Boto για αυτόν τον έλεγχο
  • σφάλμα # 1507109 και σφάλμα # 1537185
  • Συγχωνεύθηκε σε lp: ~ mifchip / duplicity / duplicity
  • διορθώστε το σφάλμα # 1313964, η απόλυτη διαδρομή δεν λειτουργεί για FTP
  • Συγχωνεύθηκε σε lp: ~ fpytloun / duplicity / webdav-gssapi
  • Υποστηρίξτε τον έλεγχο ταυτότητας GSSAPI στο webdav backend
  • Προσθέστε περισσότερες ετικέτες προειδοποίησης ignoring pylint
  • Ρυθμίστε έτσι ώστε το test_restart.py να μπορεί να εκτελείται και σε Mac
  • Διόρθωση για σφάλμα # 1538333 assert filecount == len (self.files_changed)
  • Προστέθηκε ξεπλύνετε μετά από κάθε εγγραφή για όλα τα αρχεία FileobjHooked που θα έπρεπε να αποτρέπουν κάποια σφάλματα όταν η διπλότητα κλείνει με βίαιο τρόπο.
  • Διορθώστε σφάλμα # 1540279 λάθος σε --help
  • Εφαρμοσμένο έμπλαστρο από το kay-diam για τον καθορισμό του χειρισμού σφαλμάτων στο ssh pexpect, διορθώνει σφάλμα # 1541314
  • Διορθώθηκε σφάλμα ενημέρωσης στο ssh_pexpect_backend.py
  • Συγχωνεύθηκε στο lp: ~ fpytloun / duplicity / webdav-gssapi-fix
  • Κάντε το kerberos προαιρετικό για το webdav backend
  • Συγχωνεύθηκε σε lp: ~ harningt / duplicity / multibackend-mirror
  • Αυτό το changeet αντιμετωπίζει τον χειρισμό πολλαπλών περισσοτέρων για να επιτρέψει μια επιλογή κατοπτρισμού εκτός από τη λειτουργία "stripe" για να την καταστήσει εργαλείο απόλυσης εναντίον εργαλείου επέκτασης χώρου. Για να γίνει αυτό χωρίς να αλλάξει υπερβολικά η διαμόρφωση, χρησιμοποίησα τη συμβολοσειρά ερωτήματος που γενικά δεν θα χρησιμοποιηθεί για τα αρχεία για να καθορίσει τη συμπεριφορά που ισχύει για όλα τα στοιχεία μέσα στο αρχείο ρυθμίσεων.
  • Προστέθηκε acdclibackend.py από τον Stefan Breunig και τον Malay Shah
  • μετονομάστηκε από το amazoncloudbackend για να τονίσει τη χρήση του acd_cli
  • Διορθώθηκαν ορισμένα ζητήματα 2to3 και Pep8 που είχαν φτάσει στο
  • Υποστηρίχθηκαν οι αλλαγές που έγιναν με την επιδιόρθωση για σφάλμα # 1541314. Αυτά τα μπαλώματα δεν θα έπρεπε να έχουν εφαρμοστεί στη σειρά 0.7.
  • Συγχωνεύθηκε σε lp: ~ σίκαλη / διπλότητα / mediafire
  • Backend για https://www.mediafire.com
  • Απαιτείται εγκατάσταση του https://pypi.python.org/pypi/mediafire/.
  • Οι επαναληπτικές αλλαγές που έγιναν στην rev 1164 w.r.t. Να πάρει την πηγή από το VCS παρά από τον τοπικό κατάλογο. Διορθώνει σφάλμα # 1548080.
  • Περισσότερες διορθώσεις στο dist / makedist για να καταστήσουν περισσότερο OS agnostic.
  • Συγχωνεύθηκε με την παράμετρο lp: ~ ed.so / duplicity / webdav.lftp.ssl-overhaul.1, commandline.py, globals.py προστέθηκε --ssl-cacert-path parameter backend.py βεβαιωθείτε ότι το στοιχείο διαδρομής url είναι (Π.χ. @ ή χώρος) lftpbackend.py παραθέτω _all_ cmd παράμετροι γραμμών προστέθηκαν λείπουν lftp + ftpes πρωτόκολλο καθορίσει κενό αποτέλεσμα λίστας όταν chdir απέτυχε σιωπηλά προστέθηκε ssl_cacert_path υποστήριξη webdavbackend.py add ssl προεπιλεγμένη υποστήριξη πλαισίου Για το python 2.7.9+ (χρησιμοποιώντας βεβαιώσεις συστήματος, π.χ. στο / etc / ssl / certs) πρόσθεσε ssl_cacert_path υποστήριξη για το python 2.7.9+ gettext τυλίγει όλα τα μηνύματα καταγραφής μικρές βελτιώσεις
  • Εφαρμοσμένη ενημερωμένη έκδοση κώδικα από τον Dmitry Nezhevenko για την αναβάθμιση του backbox του dropbox:
  • ενημέρωση στο SDK v2
  • χρησιμοποιήστε το φορτωμένο φορμά
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / improve_present_get_sf_man_page
  • Βελτιώστε την καταχώρηση της σελίδας ανθρώπου για το --exclude-if-present
  • Συγχωνεύθηκε σε lp: ~ aaron-whitehouse / duplicity / split_glob_matching_from_select
  • Μετακινήστε τον κώδικα αντιστοίχισης glob από τη λειτουργία επιλογής select.py και το globmatch.py.
  • Διορθώστε το σφάλμα που αναφέρθηκε στη λίστα αποστολών από τον Mark Grandi (σφάλμα διαβεβαίωσης κατά τη δημιουργία αντιγράφων ασφαλείας). Στο file_naming.parse () το όνομα αρχείου ήταν μικρότερο πριν από την ανάλυση. Εάν είχατε χρησιμοποιήσει ένα πρόθεμα με μικτή περίπτωση, γράψαμε σωστά το αρχείο, αλλά δεν το βρήκαμε στο backend.
  • Συγχωνεύθηκε σε lp: ~ duplicity-team / duplicity / po-updates

Τι νέο υπάρχει στην έκδοση 0.7.06:

  • Συγχωνεύθηκε σε lp: ~ mnjul / duplicity / s3-infreq-access
  • Αυτό προσθέτει υποστήριξη για την πρόσφατα ανακοινωθείσα τάξη αποθήκευσης Infrequent Access του AWS S3 και αποσκοπεί στην υλοποίηση του Blueprint: https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class.
  • Προστίθεται μια νέα επιλογή γραμμής εντολών, --s3-use-ia, και το boto backend θα χρησιμοποιήσει αυτόματα την σωστή τιμή τάξης αποθήκευσης ανάλογα με το αν είναι -s3-use-rrs και -s3-use-ia σειρά. Ο αναλυτής γραμμής εντολών θα προτρέψει το σφάλμα εάν και τα δύο -s3-use-ia και -s3-use-rrs χρησιμοποιούνται μαζί, καθώς διαφωνούν μεταξύ τους.
  • Η ενημερωμένη σελίδα ενημερώθηκε παρέχοντας μια σύντομη εξήγηση για τη νέα επιλογή. Η διατύπωσή της προέρχεται από την επίσημη ανακοίνωση του Αμαζονίου: https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new-amazon-s3- αποθήκευση-class-and-lower-παγετώνες-τιμές /
  • Η ενότητα ptyprocess δεν υποστηρίζει πλέον Python 2.6, οπότε διορθώστε το tox.ini για να χρησιμοποιήσετε μια παλαιότερη έκδοση. Δημιουργήστε σαφή περιβάλλοντα για όλες τις δοκιμές.
  • Αναβαθμίστε στη νεότερη έκδοση των pep8 και pylint. Προσθέστε τρεις αγνοεί στο test_pep8 και ένα στο test_pylint για να περάσετε τα υπόλοιπα. Αυτοί
  • Εφαρμοσμένη ενημερωμένη έκδοση κώδικα από τον Alexander Zangerl για ενημέρωση των αλλαγών στο API κλειδώματος αρχείων 0.9 και αργότερα. Ενημερώθηκε το README για την ενημέρωση των χρηστών.
  • Τροποποίησε το tox.ini για να χρησιμοποιήσει το πιο πρόσφατο κλειδωμένο αρχείο.
  • Συγχωνεύθηκε σε lp: ~ ed.so / duplicity / setup.shebang
  • Έχοντας αναζητήσει το διερμηνέα του Python στο PATH είναι πολύ πιο ευέλικτο από το / usr / bin / python που εισάγεται στα scripts μας από το setuptools. Αυτή η ενημερωμένη έκδοση κώδικα εμποδίζει αυτό. Μην αγγίζετε το shebang μου!
  • Θέματα εκκαθάρισης γύρω από το build Launchpad, κυρίως lockfile & gt; = 0.9.
  • Συγχωνεύθηκε σε lp: ~ michal-s / duplicity / duplicity
  • Τα παράθυρα WindowsAzureMissingResourceError και WindowsAzureConflictError άλλαξαν λόγω των αλλαγών του SDK. Όλα ισχύουν στην περίπτωσή μας.
  • Αντιστροφή προηγούμενων αλλαγών στο lockfile. Τώρα θα πάρει οποιαδήποτε έκδοση που υπάρχει στο αποθετήριο δημιουργίας LP. (Το PyPi δεν είναι διαθέσιμο στη δημιουργία LP)
  • Συγχωνεύθηκε σε lp: ~ ed.so / duplicity / tempfile.tempdir
  • βεβαιωθείτε ότι τα πακέτα που χρησιμοποιούν temp template του python δημιουργούν αρχεία temp στη διπλή temp template της διπλής όψης
  • Διορθώθηκε σφάλμα # 1511308 - Δεν είναι δυνατή η αποκατάσταση της μη κρυπτογράφησης, της δημιουργίας αντιγράφων ασφαλείας χωρίς συμπίεση
  • Διορθώθηκε ο κώδικας για να συμπεριληφθεί το απλό αρχείο στο write_multivolume ()
  • Προστέθηκε το PlainWriteFile () στο gpg.py
  • Συγχωνεύθηκε σε lp: ~ michal-s / duplicity / duplicity
  • Διόρθωση εισαγωγής κλάσης αποθήκευσης azurebackend
  • Συγχωνεύθηκε σε lp: ~ feraudet / duplicity / fix
  • Επιδιόρθωση λείπει SWIFT_ENDPOINT_TYPE env var, σφάλμα 1519694.
  • Διορθώστε το σφάλμα # 1520691 - Εισαγωγή κώδικα Shell στο hsi backend
  • Αντικαταστήστε τη χρήση του os.popen3 () με ισοδύναμο υποέργου.
  • Προστέθηκε κώδικας για την επέκταση σχετικής διαδρομής του προγράμματος σε πλήρη διαδρομή.
  • Διορθώστε την επιστροφή του, όπου περιμένατε μια λίστα που δεν είναι μια συμβολοσειρά.
  • Συγχωνεύθηκε σε lp: ~ noizyland / duplicity / azurebackend-fixes
  • Υποστήριξη νέας έκδοσης του SDK αποθήκευσης Azure
  • Μέθοδος λίστας Refactor για τη στήριξη δοχείων με & gt; 5000 blobs
  • Συγχωνεύθηκε σε lp: ~ matthew-t-bentley / duplicity / b2
  • Προσθέτει υποστηριζόμενη υπηρεσία backup του BackBlaze (προς το παρόν beta).
  • Αυτό προσθέτει τα backends / b2backend.py, αλλάζει το log.py για να προσθέσει έναν κωδικό σφάλματος και τροποποιεί την commandline.py για να προσθέσει το παράδειγμα b2: // στο κείμενο βοήθειας.

Τι νέο υπάρχει στην έκδοση 0.7.05:

  • Αλλάξτε τη χρήση του mock.patch στις δοκιμές μονάδων για να προσαρμόσετε την παρωχημένη έκδοση του python-mock στο build server.
  • Σταθερός Bug 1476019 Ο κάδος αποθήκευσης S3 δεν δημιουργείται αυτόματα με το έμπλαστρο από το abeverley
  • Προσθέστε το προφίλ δοκιμής tox που μιμείται τα πακέτα που είναι εγκατεστημένα στο διακομιστή δημιουργίας του Launchpad, για να μειώσετε την πιθανότητα δοκιμών να περάσουν τη δοκιμαστική σουίτα, αλλά αποτυγχάνουν στον διακομιστή δημιουργίας (π.χ. λόγω της παρωχημένης έκδοσης) <. / Li>
  • Ρυθμίστε το RUN_CODE_TESTS σε 0 για το προφίλ lpbuildd tox, αντικατοπτρίζοντας την αξία του στο server δημιουργίας Launchpad (και επομένως παρακάμπτοντας το PEP8, 2to3 και pylint). Ακριβώς αντανακλά το σύστημα που μιμούμε και εξοικονομεί περίπου 1 λεπτό ανά δοκιμαστική διαδρομή.
  • Σφάλμα σταθερού σφάλματος 1438170 διακόπτεται η επαναφορά όταν χρησιμοποιείται gpg-agent με patch από Artur Bodera (abodera). Εφαρμόσατε την ίδια ενημερωμένη έκδοση κώδικα και στα διαδοχικά βιογραφικά.
  • Αυτή η μικρή ενημερωμένη έκδοση κώδικα καταγράφει μηνύματα εντοπισμού σφαλμάτων σχετικά με τη διαδικασία επιλογής διαδρομής και, συνεπώς, επιτρέπει στους χρήστες να εντοπίζουν σφάλματα στη διαμόρφωσή τους.
  • Μετά την αναδιοργάνωση στην αναθεώρηση 981 και την επιδιόρθωση για το σφάλμα # 1406173, το par2backend δεν καταργεί τα αρχεία .par2 κατά την αφαίρεση των αρχείων duplicity - * .gpg.
  • Αυτή η απαγόρευση προσθέτει μια μέθοδο unfiltered_list () που χρησιμοποιείται στις εντολές delete () και delete_list ()
  • Ενημερώθηκαν οι σελίδες μενού για να προβληθούν περισσότεροι συνεισφέροντες.
  • Διορθώστε το σφάλμα # 1493573. Διορθώστε την επιλογή τυπογραφίας στη σελίδα χειροκίνητου.
  • Διορθώστε το σφάλμα # 1494228 CygWin: TypeError: Το base_file πρέπει να είναι ένα αρχείο (true). Το πρόβλημα που προκάλεσε την αλλαγή στο tempfile.TemporaryFile οφείλεται στο γεγονός ότι το os.tmpfile δημιουργεί πάντα το αρχείο του στον κατάλογο temp του συστήματος, όχι στον καθορισμένο κατάλογο. Η λύση που εφαρμόστηκε ήταν να χρησιμοποιήσετε το os.tmpfile σε cygwin / windows και tempfile.TemporaryFile σε όλα τα υπόλοιπα. Αυτό σημαίνει ότι το cygwin είναι τώρα σπασμένο σε σχέση με την τοποθέτηση αρχείου temp σε αυτό το αρχείο (διαγράφεται αυτόματα σε κοντινή απόσταση).
  • Αυτό διορθώνει το ζήτημα που πολλοί χρήστες (συμπεριλαμβανομένου και εμού) έχουν δημιουργήσει με διπλότητα αρχεία με διπλότυπα ονόματα αρχείων στο Google Drive. Διατηρεί μια προσωρινή μνήμη χρόνου εκτέλεσης του ονόματος αρχείου για αντιστοίχιση αντιστοίχισης αναγνωριστικών αντικειμένων, έτσι ώστε μόλις φορτώσει ένα αντικείμενο, δεν θα ξεγελαστεί από λίαν συνεπείς λίστες καταλόγων.

Απαιτήσεις :

  • Python> 2,2
  • Librsync & gt; = 0.9.6
  • GnuPG

Παρόμοια λογισμικά

dotback
dotback

20 Feb 15

RotateBackup
RotateBackup

3 Jun 15

wmmaiload
wmmaiload

3 Jun 15

MKSBackup
MKSBackup

11 May 15

Σχόλια για Duplicity

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!