From 34c1c035354ad7101d50f5854b20f6091b1945f2 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 31 Jan 2017 13:01:55 -0400 Subject: comment This commit was sponsored by Ole-Morten on Patreon. --- ...ment_1_3900fa7c3ed1455fe07d097c3dc0c9f2._comment | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 doc/todo/Wishlist__58___Parity_files_on_all_files/comment_1_3900fa7c3ed1455fe07d097c3dc0c9f2._comment diff --git a/doc/todo/Wishlist__58___Parity_files_on_all_files/comment_1_3900fa7c3ed1455fe07d097c3dc0c9f2._comment b/doc/todo/Wishlist__58___Parity_files_on_all_files/comment_1_3900fa7c3ed1455fe07d097c3dc0c9f2._comment new file mode 100644 index 000000000..86b1111d9 --- /dev/null +++ b/doc/todo/Wishlist__58___Parity_files_on_all_files/comment_1_3900fa7c3ed1455fe07d097c3dc0c9f2._comment @@ -0,0 +1,21 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2017-01-31T16:55:27Z" + content=""" +git repositories don't contain parity files for their data. Instead, git +relies on multiple copies of the repository to keep things safe. Not as +efficient as parity files, but a lot easier, and protects against many more +disasters than do parity files. git-annex takes the same approach. +Lots Of Copies Keeps Stuff Safe. + +Even if git-annex started generating parity files for its objects, +the git repository would still not have them, so bit flips could still +corrupt your git-annex repository. + +Nothing stops you from writing git hooks that maintain parity files +alongside all the files in a git repository. If you do that, you'll get +parity files for the git-annex files too. But I don't see this being needed +in git-annex itself and AFAICS there are plenty of hooks in git and +git-annex to allow doing that. +"""]] -- cgit v1.2.3