bug report followup
This commit is contained in:
parent
97c0d6e904
commit
65ca0b49d6
1 changed files with 33 additions and 0 deletions
33
doc/bugs/sync_does_not_propagate_forgetfulness.mdwn
Normal file
33
doc/bugs/sync_does_not_propagate_forgetfulness.mdwn
Normal file
|
@ -0,0 +1,33 @@
|
|||
After a `git-annex forget`, syncing with a remote that still has the
|
||||
forgotten data in its git-annex branch merges that data right back in.
|
||||
|
||||
Reproduction script:
|
||||
|
||||
chmod -R +w bench 2>/dev/null
|
||||
rm -rf bench 2>/dev/null
|
||||
mkdir bench
|
||||
cd bench
|
||||
git init a
|
||||
cd a
|
||||
git-annex init
|
||||
touch foo
|
||||
git-annex add foo
|
||||
git commit -m add
|
||||
cd ..
|
||||
git clone a b
|
||||
cd b
|
||||
git-annex get
|
||||
git-annex drop
|
||||
git-annex get
|
||||
git-annex drop
|
||||
cd ../a
|
||||
git-annex sync
|
||||
git-annex forget --force
|
||||
git-annex sync
|
||||
git-annex log foo
|
||||
cd ../b
|
||||
git-annex sync
|
||||
cd ../a
|
||||
git-annex log foo
|
||||
|
||||
--[[Joey]]
|
Loading…
Add table
Reference in a new issue