Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
1c7f7ef46b
2 changed files with 49 additions and 0 deletions
33
doc/bugs/git-annex_fix_not_noticing_file_renames.mdwn
Normal file
33
doc/bugs/git-annex_fix_not_noticing_file_renames.mdwn
Normal file
|
@ -0,0 +1,33 @@
|
|||
What steps will reproduce the problem?
|
||||
|
||||
~$ mkdir testannex
|
||||
~$ cd testannex/
|
||||
testannex$ git init
|
||||
Initialized empty Git repository in /Users/ed/testannex/.git/
|
||||
testannex$ git annex init "test annex"
|
||||
init test annex ok
|
||||
(Recording state in git...)
|
||||
testannex$ echo "file1" > file1
|
||||
testannex$ git annex add file1
|
||||
add file1 (checksum...) ok
|
||||
(Recording state in git...)
|
||||
testannex$ mkdir directory
|
||||
testannex$ mv file1 directory/
|
||||
testannex$ cat directory/file1
|
||||
cat: directory/file1: No such file or directory
|
||||
testannex$ git annex fix directory/file1
|
||||
git-annex: directory/file1 not found
|
||||
|
||||
|
||||
What is the expected output? What do you see instead?
|
||||
|
||||
git annex fix should fix the symlink. It looks like maybe it's *following* the symlink?
|
||||
|
||||
What version of git-annex are you using? On what operating system?
|
||||
|
||||
checkout: 20d195f compiled on OS X 10.7 using cabal.
|
||||
|
||||
Please provide any additional information below.
|
||||
|
||||
git annex assistant is not noticing file renames either.
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[[!comment format=mdwn
|
||||
username="http://lj.rossia.org/users/imz/"
|
||||
ip="79.165.59.119"
|
||||
subject=""removing" vs drop"
|
||||
date="2012-12-12T13:20:42Z"
|
||||
content="""
|
||||
I don't understand the difference behind:
|
||||
|
||||
> Removing objects also works (and puts back a broken symlink)
|
||||
|
||||
and
|
||||
|
||||
> \"drop\" won't work because they rely on the symlink to map back to the key.
|
||||
|
||||
If a file is removed (its content, which is replaced by a symlink), then it's not present there, so effectively it should be counted as \"dropped\" at this place. So, removing a file without counting it as dropped is something inconsistent, isn't it? Do I misunderstand something?
|
||||
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue