diff options
author | 2013-11-15 16:30:56 -0400 | |
---|---|---|
committer | 2013-11-15 16:30:56 -0400 | |
commit | 88e387c1787116c8e8dc2f0f4f0eca2f3269edec (patch) | |
tree | 7b1aa211a4a7b65c0af01ba2d0ce0d5ddb4f9b27 | |
parent | 85dc03c675b2932160225a82ee0255efb4305b6a (diff) |
add
-rw-r--r-- | doc/devblog/day_58__urgle.mdwn | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/devblog/day_58__urgle.mdwn b/doc/devblog/day_58__urgle.mdwn new file mode 100644 index 000000000..f6d930d80 --- /dev/null +++ b/doc/devblog/day_58__urgle.mdwn @@ -0,0 +1,16 @@ +Fixed two difficult bugs with direct mode. One happened (sometimes) when a +file was deleted and replaced with a directory by the same name and then +those changes were merged into a direct mode repository. + +The other problem was that direct mode did not prevent writes to +.git/annex/objects the way that indirect mode does, so when a file in the +repository was not currently present, writing to the dangling symlink would +follow it and write into the object directory. + +Hmm, I was going to say that it's a pity that direct mode still has so many +bugs being found and fixed, but the last real bug fix to direct mode was +made last May! Instead, I probably have to thank Tim for being a very +thorough tester. + +Finished switching the test suite to use the tasty framework, and prepared +tasty packages for Debian. |