Bug 16051 - Не работает с git >= 1.5.5-rc3
Summary: Не работает с git >= 1.5.5-rc3
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: parsecvs (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-16 21:18 MSD by Sir Raorn
Modified: 2009-06-08 02:57 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sir Raorn 2008-06-16 21:18:02 MSD
Покажу на примере:

mkdir t
rsync -avPz --delete-after rsync://vim.cvs.sourceforge.net/cvsroot/vim/vim7/ t/
cd t
touch Authors
find -name \*,v |parsecvs -e :
.....
Save:                              master *....................     2 of   859
error: char77: malformed tagger field
fatal: invalid tag signature file
git-mktag < '.git-cvs/tag-18': No such file or directory
Comment 1 Sir Raorn 2008-06-18 04:34:04 MSD
С git-1.5.4.5-alt1 это работает.
Comment 2 Sir Raorn 2008-06-18 04:34:49 MSD
С git-1.5.5.4-alt1, соответственно, не работает.
Comment 3 Sir Raorn 2008-06-18 05:01:56 MSD
В git (коммиты e0aaf781f656671694a0aa04d8a665bd4d7956e6 и ba26ab99d4c6c6a8f939f44cf2f2c47f6fd4f0a1) ужесточили проверку тегов.  Теперь строка tagger должна состоять из трёх обязательных частей:

tagger: N. Ame <e@ma.il> timestamp

parsecvs не добавляет таймштамп и обламывается.  Второй коммит в vim это как раз первое появление тега:

$ git cat-file tag start   
object 50fa96be40af7ba4df8f2c9c29a9df4a7ee3e9fb
type commit
tag start
tagger Bram Moolenaar <Bram@moolenaar.net>

Также parsecvs не сможет работать с пустым Authors, нужно добавлять хоть какой-то домен.

severity => blocker, поскольку не работает вообще никак.
Comment 4 Sir Raorn 2008-06-18 05:06:56 MSD
Про пустой Authors я конечно загнул.  Собаку в емейлах (пока) никто не проверяет.
Comment 5 Dmitry V. Levin 2009-06-08 01:39:56 MSD
Ошибка в работе parsecvs не может быть blocker.
Comment 6 Sir Raorn 2009-06-08 02:57:18 MSD
И уже давно исправлено.