From: James H. C. Jr. <cl...@jh...> - 2002-11-04 10:38:53
|
>>>>> "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 |