summaryrefslogtreecommitdiff
path: root/doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-01-14 11:56:37 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-01-14 11:56:37 -0400
commitb4af18f29de3848b736a24cde2dce34715b970f6 (patch)
tree70ad65df737d2e21c374ef9ae7b07c5807e75015 /doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn
parent5db2552997f3ada4d8ec3bfe4c9eddc75c23740a (diff)
In direct mode, files with the same key are no longer hardlinked, as that would cause a surprising behavior if modifying one, where the other would also change.
Diffstat (limited to 'doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn')
-rw-r--r--doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn11
1 files changed, 10 insertions, 1 deletions
diff --git a/doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn b/doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn
index c4c1a8385..55d2b13b9 100644
--- a/doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn
+++ b/doc/bugs/Switching_from_indirect_mode_to_direct_mode_breaks_duplicates.mdwn
@@ -12,10 +12,19 @@
When switching to direct mode, both symlinks should be replaced by a copy (or at least a hardlink) of the actual file.
+> The typo that caused this bug is fixed. --[[Joey]]
+
#What version of git-annex are you using? On what operating system?
3.20130107 on Arch Linux x64
#Please provide any additional information below.
-The deduplication performed by git-annex is very dangerous in itself because files with identical content become replaced by references to the same file without the user necessarily being aware. Think of the user making a copy of a file, than modifying it. He would expect to end up with two files, the unchanged original and the modified copy. But what he really gets is two symlinks pointing to the same modified file.
+The deduplication performed by git-annex is very dangerous in itself
+because files with identical content become replaced by references to the
+same file without the user necessarily being aware. Think of the user
+making a copy of a file, than modifying it. He would expect to end up with
+two files, the unchanged original and the modified copy. But what he really
+gets is two symlinks pointing to the same modified file.
+
+> I agree, it now copies rather than hard linking. [[done]] --[[Joey]]