On 7/24/07, Rene Herman <[EMAIL PROTECTED]> wrote:
On 07/24/2007 09:59 AM, Ramagudi Naziir wrote:
> for example 2.6.22-git17. what is it ?
Nothing more than an automated daily snapshot of Linus' git tree. The naming
is x.y.z-gitn, with x.y.z the tagged release (ie, 2.6.22, 2.6.23-rc1, ...)
and "n" the n-th dialy snapshot.
> where is it accessible ?
http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.22-git17.gz
> why would someone use this tree ?
To "sync up" with Linus if you don't use git -- they're daily as said. But
if you use git, you don't need them for anything.
Equally useful, I'd say, is that each such snapshot has a
corresponding .id file, which indicates the exact git commit that was
HEAD when the snapshot was made. For example:
http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.22-git17.id
says
d7fff6f4d1ed1bc31577df887fefcb1541923367
Which means patching on the patch-2.6.22-git17.gz patch would be equivalent to a
/path/to/linus/git/tree/locally $ git pull # make sure you're up to date
/path/to/linus/git/tree/locally $ git checkout -b 2.6.22-git17
d7fff6f4d1ed1bc31577df887fefcb1541923367
So indeed, completely unneeded if you've got git.
Thanks,
Nish
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ