summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-12-10 14:54:03 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-12-10 14:54:03 -0400
commitc509e89cc07bf0f252a11e51b14e97a82e037c95 (patch)
treebe2b9ee52536a385702269b45faff8a47b549583
parenta373d36d1b1da3a5b7c7e6d681d39f18e787b40f (diff)
todo
-rw-r--r--doc/todo/smudge.mdwn5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/todo/smudge.mdwn b/doc/todo/smudge.mdwn
index 56a79e4d1..6259d4a27 100644
--- a/doc/todo/smudge.mdwn
+++ b/doc/todo/smudge.mdwn
@@ -353,6 +353,11 @@ files to be unlocked, while the indirect upgrades don't touch the files.
- Should probably automatically handle merge conflicts between annex
symlinks and pointer files too. Maybe by always resulting in a pointer
file, since the symlinks don't work everwhere.
+* Crippled filesystem should cause all files to be transparently unlocked.
+ Note that this presents problems when dealing with merge conflicts and
+ when pushing changes committed in such a repo. Ideally, should avoid
+ committing implicit unlocks, or should prevent such commits leaking out
+ in pushes.
----