Я нашел данные о коммитах в git, до 2005 года (года его выпуска) как это объяснить? - PullRequest
1 голос
/ 18 июня 2020

Насколько я понимаю из википедии , git существует с 2005 года, как тогда я нашел записи , которые кто-то сделал до ? (это показано на графике)

вот это https://github.com/python/cpython/commit/7f777ed95a19224294949e1b4ce56bbffcb1fe9f#comments

gvanrossum committed on 10 Aug 1990 
commit 7f777ed95a19224294949e1b4ce56bbffcb1fe9f

Ответы [ 2 ]

4 голосов
/ 18 июня 2020

Исходный код cpython использовал централизованную систему контроля версий (VCS; сначала CVS, теперь Subversion) до того, как он перешел на распределенную. После PyCon 2009 было решено перейти на Mercurial. История коммитов не была потеряна .

В 2015 году был снова перенесен из Mercurial (hg. python .org) в GitHub.

0 голосов
/ 18 июня 2020

Не обязательно, что это нужно было сделать на другой VCS .... есть версии, которые предшествуют any-vcs ... и это можно сделать с помощью переменных среды. Один для времени фиксации, а другой для времени автора ... и тогда вы можете go довольно далеко назад.

https://github.com/dspinellis/unix-history-repo

...