On 7/24/07, Rene Herman <rene.herman@xxxxxxxxx> 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 ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ