Table of Contents

Using Git

Ramaze uses the Git version control system. For more information about Git, its features and installation instructions, check out the Git User Manual or one of the following:

The Git repository for Ramaze is at http://github.com/manveru/ramaze/.

Getting Ramaze

To get the latest and greatest, just clone the remote repository:

$ git clone git://github.com/manveru/ramaze.git

After you've cloned the repo, you can update to the latest version by running this from inside your working copy of Ramaze:

$ git pull

Using the Repo Version

To use your new Git version of Ramaze without having to rake install every time you git pull, add a file to your Ruby installation's site_ruby directory named 'ramaze.rb':

$ cat /usr/lib/ruby/site_ruby/1.8/ramaze.rb
require 'rubygems'
require '/where/you/git/pulled/ramaze/lib/ramaze'

Then use this in all your code:

require 'ramaze'

Making a Patch

First, make sure your working directory is up to date to avoid conflicts:

$ git pull

Now create patches against the remote repo:

$ git format-patch origin/HEAD

From here you can either use git-send-email or you can tar up the patches and send them manually:

$ tar -cjf patch_name.tar.bz2 *.patch

Email your patches to ramaze@googlegroups.com (you'll need to join the group first), or throw them at manveru on IRC.