* early days before git's invention
@ 2009-11-08 12:23 Zhi Li
2009-11-08 13:10 ` Alejandro Riveira
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Zhi Li @ 2009-11-08 12:23 UTC (permalink / raw)
To: git
Hello list,
I have a question maybe not suitable to be put on this list. I'm just
curious on git and Linux history. As what was said on wiki, Linux
kernel was maintained by BitKeeper, then for some reason, BitKeeper
can not be used, so git was invented. My question is what was used
before BitKeeper, CVS? I don't think so. Then, just using file to
manage?
Zhi
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: early days before git's invention
2009-11-08 12:23 early days before git's invention Zhi Li
@ 2009-11-08 13:10 ` Alejandro Riveira
2009-11-08 13:12 ` Johannes Schindelin
2009-11-08 13:29 ` Jakub Narebski
2 siblings, 0 replies; 5+ messages in thread
From: Alejandro Riveira @ 2009-11-08 13:10 UTC (permalink / raw)
To: git
El Sun, 08 Nov 2009 20:23:08 +0800, Zhi Li escribió:
> Hello list,
Hi
[ ... ]
> used, so git was invented. My question is what was used before
> BitKeeper, CVS? I don't think so. Then, just using file to manage?
Tarballs and patches :-)
>
> Zhi
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: early days before git's invention
2009-11-08 12:23 early days before git's invention Zhi Li
2009-11-08 13:10 ` Alejandro Riveira
@ 2009-11-08 13:12 ` Johannes Schindelin
2009-11-08 13:29 ` Jakub Narebski
2 siblings, 0 replies; 5+ messages in thread
From: Johannes Schindelin @ 2009-11-08 13:12 UTC (permalink / raw)
To: Zhi Li; +Cc: git
Hi,
On Sun, 8 Nov 2009, Zhi Li wrote:
> I have a question maybe not suitable to be put on this list. I'm just
> curious on git and Linux history. As what was said on wiki, Linux kernel
> was maintained by BitKeeper, then for some reason, BitKeeper can not be
> used, so git was invented. My question is what was used before
> BitKeeper, CVS? I don't think so. Then, just using file to manage?
Please read the transcript of Linus' talk about Git, it should contain all
the information you are interested in [*1*]:
http://git.or.cz/gitwiki/LinusTalk200705Transcript
Ciao,
Dscho
Footnote *1*: For more background on the BitKeeper sadness:
http://git.or.cz/gitwiki/GitHistory
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: early days before git's invention
2009-11-08 12:23 early days before git's invention Zhi Li
2009-11-08 13:10 ` Alejandro Riveira
2009-11-08 13:12 ` Johannes Schindelin
@ 2009-11-08 13:29 ` Jakub Narebski
2009-11-09 3:39 ` Zhi Li
2 siblings, 1 reply; 5+ messages in thread
From: Jakub Narebski @ 2009-11-08 13:29 UTC (permalink / raw)
To: Zhi Li; +Cc: git
Zhi Li <lizhi1215@gmail.com> writes:
> I have a question maybe not suitable to be put on this list. I'm just
> curious on git and Linux history. As what was said on wiki, Linux
> kernel was maintained by BitKeeper, then for some reason, BitKeeper
> can not be used, so git was invented. My question is what was used
> before BitKeeper, CVS? I don't think so. Then, just using file to
> manage?
For why BitKeeper could not be used, see:
http://en.wikipedia.org/wiki/Git_(software)#Early_history
http://git.or.cz/gitwiki/GitHistory
http://kerneltrap.org/node/4982
http://www.pcworld.idg.com.au/article/129776/after_controversy_torvalds_begins_work_git?fp=16&fpid=0
http://better-scm.berlios.de/bk/demise-of-gratis-bitkeeper.html
http://better-scm.berlios.de/bk/what-bitmover-got-wrong.html
http://better-scm.berlios.de/bk/the-bitkeeper-ghost.html
Before BitKeeper Linux used tarballs (for releases) plus patches (for
changes); patches were send by email (on LKML). Some maintainers used
tools like Quilt (or custom scripts) for patch management.
P.S. FreeBSD (IIRC) used / uses CVS for version control, but it has
quite different development model than Linux.
--
Jakub Narebski
Poland
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: early days before git's invention
2009-11-08 13:29 ` Jakub Narebski
@ 2009-11-09 3:39 ` Zhi Li
0 siblings, 0 replies; 5+ messages in thread
From: Zhi Li @ 2009-11-09 3:39 UTC (permalink / raw)
To: Jakub Narebski; +Cc: git
Thank you all for the information!
Zhi
On Sun, Nov 8, 2009 at 9:29 PM, Jakub Narebski <jnareb@gmail.com> wrote:
>
> Zhi Li <lizhi1215@gmail.com> writes:
>
> > I have a question maybe not suitable to be put on this list. I'm just
> > curious on git and Linux history. As what was said on wiki, Linux
> > kernel was maintained by BitKeeper, then for some reason, BitKeeper
> > can not be used, so git was invented. My question is what was used
> > before BitKeeper, CVS? I don't think so. Then, just using file to
> > manage?
>
> For why BitKeeper could not be used, see:
> http://en.wikipedia.org/wiki/Git_(software)#Early_history
> http://git.or.cz/gitwiki/GitHistory
> http://kerneltrap.org/node/4982
> http://www.pcworld.idg.com.au/article/129776/after_controversy_torvalds_begins_work_git?fp=16&fpid=0
>
> http://better-scm.berlios.de/bk/demise-of-gratis-bitkeeper.html
> http://better-scm.berlios.de/bk/what-bitmover-got-wrong.html
> http://better-scm.berlios.de/bk/the-bitkeeper-ghost.html
>
> Before BitKeeper Linux used tarballs (for releases) plus patches (for
> changes); patches were send by email (on LKML). Some maintainers used
> tools like Quilt (or custom scripts) for patch management.
>
>
> P.S. FreeBSD (IIRC) used / uses CVS for version control, but it has
> quite different development model than Linux.
>
> --
> Jakub Narebski
> Poland
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-11-09 3:39 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-08 12:23 early days before git's invention Zhi Li
2009-11-08 13:10 ` Alejandro Riveira
2009-11-08 13:12 ` Johannes Schindelin
2009-11-08 13:29 ` Jakub Narebski
2009-11-09 3:39 ` Zhi Li
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.