>>>>> "Adam" == Adam Hunt <ada...@gm...> writes:
Adam> Do I want to clone my local linux-2.5 repository in to a new
Adam> linuxconsole directory and then 'pull' the changes from the
Adam> linuxconsole.bkbits.com tree into it?
This is what I'd do to get a clone of the linuxconsole trees:
First, surf to http://linuxconsole.bkbits.net and get the most recent
tags from the dev and stable trees. (As of now those are v2.5.34 for
dev and lia64-v2.5.45 for stable.) Given that, and a clone of Linus'
tree in linux-2.5, I'd do:
bk clone -l -rv2.5.34 linux-2.5 dev
cd dev
bk parent bk://linuxconsole.bkbits.net/dev
bk pull
cd ..
bk clone -l -rlia64-v2.5.45 linux-2.5 stable
cd stable
bk parent bk://linuxconsole.bkbits.net/stable
bk pull
cd ..
Now you have clones of the linuxconsole dev and stable trees.
At this point I'd make a working clone of linux-2.5 and pull in either
dev or stable (as per the tags above, stable is more up to date). You
can also pull from other repositories of interest (there are more than
16 others at bkbits.net that may be, though not all are still relevant
to Linus' current tree). There are still more not on bkbits. One rep
that may be of interest if you are pulling linuxconsole is at:
bk://fbdev.bkbits.net/fbdev-2.5
Use the same tag as for stable above to quickly clone that tree.
Once you have a working tree, with whatever pulls and imports are of
interest, I'd suggest cloning that before compiling. That way, should
you decide you screwed something up, you can rm -fr the compile tree
and start over, w/o having to remember what all you pulled and/or
imported to make it.
Note though that if you make any changes you want to propagate to a
clone you need to commit those. Uncommited checkins and edits which
were not even checked in do not clone. (IIRC.)
-JimC
|