diff options
author | https://www.google.com/accounts/o8/id?id=AItOawn0hu_TPhLcUM1Ivvn7iIoZ_iD3g_5WDcs <Greg@web> | 2014-10-03 01:05:23 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2014-10-03 01:05:23 +0000 |
commit | fcdc2161ffa7813dd9ffc1b780781521f85a451e (patch) | |
tree | 727f9e073c0dd95eecbd3d20ce8fd6dd9feec2f4 | |
parent | 9764aecf9dbd1fc5f5d4f6f753da0abcdff22d5f (diff) |
-rw-r--r-- | doc/bugs/modified_permissions_persist_after_unlock__44___commit.mdwn | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/bugs/modified_permissions_persist_after_unlock__44___commit.mdwn b/doc/bugs/modified_permissions_persist_after_unlock__44___commit.mdwn new file mode 100644 index 000000000..8ec522e1e --- /dev/null +++ b/doc/bugs/modified_permissions_persist_after_unlock__44___commit.mdwn @@ -0,0 +1,37 @@ +### Please describe the problem. + +Modifying an annexed file with unlock then commit leaves the link with permissions 777 and git status reports a typechange, which makes checkout impossible. Resolves by running git unlock on the file. + +### What steps will reproduce the problem? + +echo foo > test.txt +git annex add test.txt +git commit -a -m "first" +git annex unlock test.txt +echo foobar > test.txt +git commit -a -m "second" + +git status (notice typechange message) + +git unlock test.txt (corrects and retains both versions) + +### What version of git-annex are you using? On what operating system? + +git-annex version: 3.20120406 +local repository version: 3 +default repository version: 3 +supported repository versions: 3 +upgrade supported from repository versions: 0 1 2 + +git version 1.7.9.5 + + +### Please provide any additional information below. + +[[!format sh """ +# If you can, paste a complete transcript of the problem occurring here. +# If the problem is with the git-annex assistant, paste in .git/annex/daemon.log + + +# End of transcript or log. +"""]] |