To be honest, I'm a bit puzzled myself as to what's going on here with the claiming of commits. Here is a link to the import page of the github repo:Geoff the Medio wrote:How do I claim commits on this new repository? It just lists "Geoff" as the author, and I can't see any email address to add to my git account to claim them as I think I did for the mirror repository, and hovering on the ? icon says the email address is invalid.
https://import.github.com/freeorion/freeorion/import
Judging by how the link looks like, you should be able to access this page, but I couldn't test that of course.
Anyway, assuming you can access that page, in the bottom section there is a button "Show authors", which expands a list of all committers the import process detected, where you can associate a github account to each committer. As you can see, I already filled in the ones I know, that's all I did, and for my account that apparently has been sufficient. But, from what I can see, only for my account, which is strange.
On a first glance, there are two things you can try:
- Your entry in the authors list contains this constructed email address, try adding it to your account. It might also be necessary to delete the account name in the authors list.
- Or substitute the account name "geoffthemedio" with the email address you specified in your account settings.
Besides that, we've probably ask the github support stuff what's wrong here.
I wondered about that too, but the branches (which are missing in the mirror repo) are all there. The "freeorion" repo lists 8 branches, the "fo-svn-mirror" repo only 1 branch. So far it looks like as if that worked as expected.Also, is there a reason that freeorion/freeorion has 7685 commits when the SVN revision was 8050 before the import? I thought redoing the importing was supposed to preserve all the branch history as well, which the svn-mirror repository was missing?
I can only guess that there are probably things which are handled as commits in subversion repos, but are handled differently (not as commits) in git (e.g. tags?). But you'll probably need to do a commit by commit comparison to find out where the differences are, and I'm not sure if someone wants to go through that chore...