GRUB Bazaar VCS Repository

Using bzr

This is a distributed version control system repository for GRUB 2 branches. You must have Bazaar version 1.14 or greater to access the branches.

You can download a branch by installing Bazaar and using the branch command:

bzr branch http://grub.gibibit.com/bzr/gfxmenu

The above command will copy the branch (including all history!) from this repository and store it in a gfxmenu directory in your current working directory. This is called a heavyweight checkout, or simply a checkout. To update a local branch from the remote parent branch, run

bzr pull

If you want to use heavyweight checkouts or local branching, you may find the use of a shared repository to be useful. This is a way that Bazaar conserves disk space and network traffic when multiple related branches are being used.

If you don't want a local copy of the history, you can do a lightweight checkout with

bzr co --lightweight http://grub.gibibit.com/bzr/videotest

To update the lightweight checkout tree from the remote branch, run

bzr update

Branch Relationships

See Branches for a description of the branch relationships.

      Name                    Last modified      Description
trunk-clean/ 2009-06-12 14:56 svn trunk with .bzrignore added trunk/ 2009-06-12 14:53 svn trunk mirror gfxmenu/ 2009-06-12 14:59 Graphical menu branch gsoc08/ 2009-06-12 15:08 Google Summer of Code patch queue