| File: README.txt | |
|---|---|
| patch-4 | patch-5 |
| Line 22 | Line 22 |
| "gar" sitting in your current directory. You can rename it if you like. | "gar" sitting in your current directory. You can rename it if you like. |
| === From CVS === | === From arch === |
| The first step is to log into the CVS pserver. | The LNX-BBC project now uses arch as its revision control system. For more detailed information, see our <arch.html arch documentation>. What follows will allow you to download development trees quickly. |
| ----8<---- cvs -d:pserver:anonymous@cvs.lnx-bbc.org:/var/cvs login ----8<---- Just hit return when it asks you for a password. You can now check out the STABLE or HEAD branches of the tree. ==== LNX-BBC 2.1 ==== Each release is tagged in the exact state used for it. These are typically snapshots of the STABLE branch (see below). For example, to grab the 2.1 release, we use the RELEASE_lnx-bbc_2_1 tag as follows: | The first step is to register our public arch mirror as a valid archive. |
| ----8<---- | ----8<---- |
| cvs -z3 -d:pserver:anonymous@cvs.lnx-bbc.org:/var/cvs co -r RELEASE_lnx-bbc_2_1 gar | tla register-archive lnx-bbc-devel@zork.net--gar http://www.lnx-bbc.org/arch |
| ----8<---- | ----8<---- |
| ==== STABLE ==== | You can now get the stable or research branches of the GAR tree. ==== the stable branch ==== |
| The <versions.html STABLE branch> is designed to compile on the | The <versions.html stable branch> is designed to compile on the |
| current revision of Debian Stable, although it may also work on other similarly composed GNU/Linux systems. However, our build system uses Debian Stable, and our <chroot.html published chroot environments> use | current revision of Debian Stable, although it may also work on other similarly composed GNU/Linux systems. However, our build system uses Debian Stable, and our <chroot.html published chroot environments> use |
| Line 55 | Line 48 |
| changes judiciously. ----8<---- | changes judiciously. ----8<---- |
| cvs -z3 -d:pserver:anonymous@cvs.lnx-bbc.org:/var/cvs co -r STABLE gar | tla get lnx-bbc-devel@zork.net--gar/lnx-bbc--stable gar |
| ----8<---- | ----8<---- |
| ==== HEAD ==== | You should now have a working copy of the stable branch in a directory called "gar". |
| This is the <versions.html unstable branch> of the tree, and contains | ==== the research branch ==== This is the <versions.html research branch> of the tree, and contains |
| up-to-the-minute updates of what our developers have been working on. It typically builds on a Debian testing or unstable distribution, and may break on stable. You may find this to build on your more recent Red Hat distributions if the STABLE branch does not. ----8<---- | up-to-the-minute updates of what our developers have been working on. It typically builds on a Debian testing or unstable distribution, and may break on stable. You may find this to build on your more recent Red Hat distributions if the STABLE branch does not. ----8<---- |
| cvs -z3 -d:pserver:anonymous@cvs.lnx-bbc.org:/var/cvs co gar | tla get lnx-bbc-devel@zork.net--gar/lnx-bbc--research gar |
| ----8<---- | ----8<---- |
| You should now have a working copy of the research branch in a directory called "gar". | |
| == Configuring GAR == You can either set environment variables or edit gar.conf.mk directly. | == Configuring GAR == You can either set environment variables or edit gar.conf.mk directly. |