summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-10-09 17:21:02 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-10-09 17:31:02 -0400
commit841e9fc078f114a7d1942d433a7f50af8f8552d4 (patch)
tree3aad8922a3428258bd22c9c1bd80328f318fdeec /debian
parent43efb9173bbf23d35106d980fc36c07c6c29a4e6 (diff)
improve display when lockcontent fails
/dev/null stderr; ssh is still able to display a password prompt despite this Show some messages so the user knows it's locking a remote, and knows if that locking failed.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog9
1 files changed, 9 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 81797bc4f..250e183a6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,15 @@ git-annex (5.20150931) UNRELEASED; urgency=medium
all copies of its content being lost.
* git-annex-shell: Added lockcontent command, to prevent dropping of
a key's content. This is necessary due to the above bugfix.
+ * In some cases, the above bugfix changes what git-annex allows to be dropped:
+ - When a file is present in several special remotes,
+ but not in any accessible git repositories, dropping it from one of
+ the special remotes will now fail. Instead, the file has to be
+ moved from one of the special remotes to the git repository, and can
+ then safely be dropped from the git repository.
+ - If a git remote has too old a version of git-annex-shell installed,
+ git-annex won't trust it to hold onto a copy of a file when dropping
+ that file from some other remote.
* Do verification of checksums of annex objects downloaded from remotes.
* When annex objects are received into git repositories from other git
repos, their checksums are verified then too.