2013/7/23 Merlijn van Deen <valhallasw(a)arctus.nl>
On 22 July 2013 22:02, Tomasz Magulski
<tomasz.magulski(a)gmail.com> wrote:
I was cloning from yours clone on github (
https://github.com/wikimedia/pywikibot-core).
Hm, that's weird. There should be no reason for the conversion to push new
SHA1s for the same commit (if the conversion doesn't change, anyway). I'll
try to look into it.
You can for example compare my repo master branch with that available from
wikimedia
https://github.com/magul/pywikibot-core and
https://github.com/wikimedia/pywikibot-compat (oops it looks like wikimedia
mater has been changed again, and my master is up to date with wikimedia
master). The difference starts at march 21th, I guess it's the time, when
wikimedia make pywikibot's git repository publicly available.
If git should be wikimedia VCS of choice,
head/master should be
maintained in git.
We are in the middle of converting, so this is not a reasonable thing to
ask. We *will* maintain in git, but *for now* (until the 26th, if
everything is done by then) we still have SVN as master and git as mirror.
Yep, after posting my previous mail I've found the thread about it in
archive of list. I will not complain, just wait for migration to be
finished - there's only 3 days left.
I haven't tested it, but it seems reasonable, that every operation of
svn2git crate new hashtags of commits in git and
from point of view of git
repository they aren't identical, so merging that repository make mess in
history of commits.
Running the conversion twice should never give different SHA1s for the
same commit, unless something changes in the conversion code.
It looks like commit's hash is SHA-1 calculated so that it makes the
problem
more awkward. I guess (it's long shot, but...), that maybe few
independent svn2git operation had been done and so (maybe) there is
difference in commiter to git repository (in the meaning of person, who
make the svn2git), and thus the commit hash changed.
But it should be problem only for few more days, so don't waste Your time
on it.
best!
Merlijn
_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
--
Tomasz Magulski