Hi Jonathan,

This bug appears to be fixed as of Git 1.8.1.5, the newest upstream
release.  When I repeat your reproduction recipe, the 'clone' succeeds
with no error message, and tagFoo exists in the cloned repo.

-- 8< --
mkdir foo &&
(
        cd foo &&
        git init &&
        echo A >foo.txt &&
        git add foo.txt &&
        git commit -m "Created foo" &&
        git tag -am "Tagging foo" tagFoo &&
        git filter-branch --env-filter 'export GIT_AUTHOR_NAME=xyz123'
        \
                                --tag-name-filter cat -- --all
) &&
git clone file:///`pwd`/foo newFoo &&
git --git-dir=foo/.git for-each-ref &&
git --git-dir=newFoo/.git for-each-ref

->

...
dd70efcfeca8e5dae5d7fc1e1dcc404ee55bbaf8 commit refs/heads/master
cf9a6f8cfa2e71cca3860e4d20a0ae2b0cb1097e commit refs/original/refs/heads/master
cf9a6f8cfa2e71cca3860e4d20a0ae2b0cb1097e commit refs/original/refs/tags/tagFoo
79d6acee511138d732dffec280f2c2e0b2200b99 tag    refs/tags/tagFoo
dd70efcfeca8e5dae5d7fc1e1dcc404ee55bbaf8 commit refs/heads/master
dd70efcfeca8e5dae5d7fc1e1dcc404ee55bbaf8 commit refs/remotes/origin/HEAD
dd70efcfeca8e5dae5d7fc1e1dcc404ee55bbaf8 commit refs/remotes/origin/master
79d6acee511138d732dffec280f2c2e0b2200b99 tag    refs/tags/tagFoo
-- >8 --

You've suggested a couple of times on the git-list that you would be
happy for the BTS to be used as a bugtracker for Git itself, if I
understand you correctly.  That'd certainly be a much-needed facility
for the Git project.  How would you suggest recording here the fact
that this bug has been resolved in Git 1.8.1.5?

(The bug may also be already fixed in squeeze's 1.7.2.5 or wheezy's
1.7.10.4; I don't know.  That would probably simplify recording the
resolution here, but I'm also interested in the general case.)

Thanks!
Greg


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to