git-annex/doc/forum.mdwn
https://www.google.com/accounts/o8/id?id=AItOawkBTVYS5lTecuenAB01eHgfUxE20vWVpU4 beecf61fe0 How to remove a directory with git-annex added?
2014-08-05 18:07:56 +00:00

23 lines
1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

The following commands and the output show that a directory associated with git-annex can not be deleted. Does anybody know why it can not be deleted? Is there anything wrong?
/tmp$ mkdir -p /tmp/music
/tmp$ cd /tmp/music
/tmp/music$ git init
Initialized empty Git repository in /private/tmp/music/.git/
/tmp/music$ git annex init 'Music on keller'
init Music on keller ok
(Recording state in git...)
/tmp/music$ echo Hello > hello.txt
/tmp/music$ git annex add --backend=SHA1 .
add hello.txt ok
(Recording state in git...)
/tmp/music$ git commit -a -m "Imported my music collection"
[master (root-commit) 433f42b] Imported my music collection
1 file changed, 1 insertion(+)
create mode 120000 hello.txt
/tmp/music$ cd ..
/tmp$ rm -rf music/
rm: cannot remove music/.git/annex/objects/w8/X0/SHA1-s6--1d229271928d3f9e2bb0375bd6ce5db6c6d348d9/SHA1-s6--1d229271928d3f9e2bb0375bd6ce5db6c6d348d9: Permission denied
/tmp$ sudo rm -rf music/
/tmp$