bug report followup

This commit is contained in:
Joey Hess 2022-02-07 13:12:14 -04:00
parent 97c0d6e904
commit 65ca0b49d6
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View 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]]