diff options
author | http://id.clacke.se/ <clacke@web> | 2013-11-09 09:26:57 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2013-11-09 09:26:57 +0000 |
commit | 6224dfec8ce58188a57412f51280897864396dce (patch) | |
tree | 12a87431289d390dc1612f5e4c7e7259e5403932 | |
parent | fd27c74c1a82783b813b2430ca11d357ea29cec9 (diff) |
-rw-r--r-- | doc/bugs/git_annex_describe_can_break_uuid.log.mdwn | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/doc/bugs/git_annex_describe_can_break_uuid.log.mdwn b/doc/bugs/git_annex_describe_can_break_uuid.log.mdwn new file mode 100644 index 000000000..e7dc6a4bb --- /dev/null +++ b/doc/bugs/git_annex_describe_can_break_uuid.log.mdwn @@ -0,0 +1,40 @@ +### Please describe the problem. + +`uuid.log` can end up in a state where `git annex describe` (and probably other things) stops working. + +### What steps will reproduce the problem? + +Run `git annex describe` against a remote that is not a an initialized git-annex repo. + +### What version of git-annex are you using? On what operating system? + +debian-packaged git-annex 4.20131106 on Linux Mint 13/Maya (Ubuntu Precise/12.04) + +### Please provide any additional information below. + +I will follow comments, but can also be found at [[https://microca.st/clacke]]. + +Full transcript to reproduce: + +[[!format sh """ +$ git init a +Initialized empty Git repository in /tmp/annex/a/.git/ +$ git init b +Initialized empty Git repository in /tmp/annex/b/.git/ +$ cd a/ +$ git annex init +init ok +(Recording state in git...) +$ git remote add -f b ../b +Updating b +$ git annex describe b b # this should not be ok +describe b ok +(Recording state in git...) +$ git annex describe b b +describe b git-annex: Prelude.last: empty list +$ git cat-file blob git-annex:uuid.log + b timestamp=1383987654.900868s +... + +# End of transcript. +"""]] |