Difference between revisions of "Git"
m |
|||
| Line 1: | Line 1: | ||
These days the Linux world has largely switched to '''GIT''' as it's SCM. Git is a fairly low-level thing, more the backing store of an SCM - or ''plumbing'' in Linus's words - than a full-blown SCM but it's growing up very quickly. Linux-mips.org has used [[CVS]] since [[1997]] and so naturally is a little more conservative in switching to a new tools as we don't want to drop all the history that's hidden in these trees. However git is currently being experimented with and it is expected to eventually replace CVS for at least all kernel work. | These days the Linux world has largely switched to '''GIT''' as it's SCM. Git is a fairly low-level thing, more the backing store of an SCM - or ''plumbing'' in Linus's words - than a full-blown SCM but it's growing up very quickly. Linux-mips.org has used [[CVS]] since [[1997]] and so naturally is a little more conservative in switching to a new tools as we don't want to drop all the history that's hidden in these trees. However git is currently being experimented with and it is expected to eventually replace CVS for at least all kernel work. | ||
| − | GIT's rapid development has meant there is little high-level documentation, so here's a local page on | + | GIT's rapid development has meant there is little high-level documentation, so here's a local page on [[WhatIsGit]]. |
== Accessing GIT repositories == | == Accessing GIT repositories == | ||
Revision as of 09:15, 14 September 2005
These days the Linux world has largely switched to GIT as it's SCM. Git is a fairly low-level thing, more the backing store of an SCM - or plumbing in Linus's words - than a full-blown SCM but it's growing up very quickly. Linux-mips.org has used CVS since 1997 and so naturally is a little more conservative in switching to a new tools as we don't want to drop all the history that's hidden in these trees. However git is currently being experimented with and it is expected to eventually replace CVS for at least all kernel work.
GIT's rapid development has meant there is little high-level documentation, so here's a local page on WhatIsGit.
Contents |
Accessing GIT repositories
The GIT repositories can be accessed by rsync://ftp.linux-mips.org/git. There is going to be http access as well but that hasn't been setup yet.
Status of CVS to GIT conversion
| Repository | Branch | Status |
| arcboot | Converted; not tested yet. | |
| bugs | Converted; not tested yet. | |
| dvhtool | Converted; not tested yet. | |
| faq | Converted; not tested yet. | |
| gcc | Converted; not tested yet. | |
| gdb | Converted; not tested yet. | |
| libc | Converted; not tested yet. | |
| libc-devel | Converted; not tested yet. | |
| linux | DECstation | Heavy problems |
| linux_2_2 | OK | |
| linux_2_4 | OK | |
| linux-mips | OK | |
| master | OK | |
| origin | Heavy problems | |
| test11-cp7000 | Heavy problems | |
| linux-2.2 | OK | |
| linux-vr/fbctl | Converted; not tested yet. | |
| linux-vr/hfload | Converted; not tested yet. | |
| linux-vr/linux | Converted; not tested yet. | |
| linux-vr/mkromdisk | Converted; not tested yet. | |
| linux-vr/vrboot | Converted; not tested yet. | |
| linux-vr/www | Converted; not tested yet. | |
| malta | Converted; not tested yet. | |
| modutils | Converted; not tested yet. | |
| rh_install | Converted; not tested yet. | |
| strace | Converted; not tested yet. | |
| XFree | Converted; not tested yet. |
Note that at this time all GIT trees at linux-mips.org are considered experimental.
Gitweb
Gitweb allows simple browsing of git repositories in a web browser. Git web is available at http://www.linux-mips.org/git.
External links
- http://git.or.cz The GIT homepage