コンバートにはcvs2gitコマンドが一番良さそう…なのだけど、これcvs2svnパッケージに入ってるので最初気づかなかった。
利用には現在のリポジトリを生の形式で取得する必要があった(git cloneじゃなくて)。幸い、git.debian.orgにssh出来たのでこれで取得してscpして取ってきた。
$ git log |grep ^Author|sort |uniq > ~/tmp/cvs-author-list $ wc -l ~/tmp/cvs-author-list 368 /home/henrich/tmp/cvs-author-list
おおぅ…この人数取ってくるのか。
https://db.debian.org/doc-direct.html でLDAP情報の取得があるので、ここを確認しよう…LDAPアクセスは制限されてるが、*.debian.orgなマシンからアクセスすればいいらしい。つまり、SSHで入れれば大丈夫(ん?ということはporterboxもいいのか?)people.debian.orgがオススメらしいので、入る。
henrich@paradis:~$ ldapsearch -x uid=henrich cn sn
# extended LDIF
#
# LDAPv3
# base <dc=debian,dc=org> (default) with scope subtree
# filter: uid=henrich
# requesting: cn sn
#
# henrich, users, debian.org
dn: uid=henrich,ou=users,dc=debian,dc=org
cn: Hideki
sn: Yamane
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
Author_transforms={
'jrandom' : ('J. Random', 'jrandom@example.com'),
'mhagger' : 'Michael Haggerty <mhagger@alum.mit.edu>',
'brane' : (u'Branko Čibej', 'brane@xbc.nu'),
'ringstrom' : 'Tobias Ringström <tobias@ringstrom.mine.nu>',
'dionisos' : (u'Erik Hülsmann', 'e.huelsmann@gmx.net'),
}
上記の形式で