diff options
author | 2014-07-10 14:15:46 -0400 | |
---|---|---|
committer | 2014-07-10 14:15:46 -0400 | |
commit | 0ecf84090ba1d59bc3d0064ac2a87874252971e4 (patch) | |
tree | 8bcd342cfb0b9763581b61ce3b331d7ecc9a7a9b /debian | |
parent | 9d6fa46120e7bf69f4e19418c949020f69845b02 (diff) |
direct: Fix handling of case where a work tree subdirectory cannot be written to due to permissions.
Running `git annex direct` would cause loss of data, because the object
was moved to a temp file, which it then tried to replace the work tree file
with, and on failure, the temp file got deleted. Now it's instead moved
back into the annex object location.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index b8d091925..250f71973 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ git-annex (5.20140710) UNRELEASED; urgency=medium * Fix minor FD leak in journal code. + * direct: Fix handling of case where a work tree subdirectory cannot + be written to due to permissions. -- Joey Hess <joeyh@debian.org> Wed, 09 Jul 2014 23:29:21 -0400 |