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.

 
Back to top
contributing.txt · Last modified: 2008/05/19 01:54 by bitwiseplatypus