Wiki

This is a project to build a news aggregator using Drupal modules.

The code for the sites directory is grabbable. Once you have got it you need to put it into a Drupal site. The README [http://projects.escapegoat.org/projects/drupal-aggro/repository/entry/README] file should help you with this.

For anonymous checkout, without commit access, ensure that you have Git installed:

sudo apt-get install git-core git-cola

Then grab the code:

git clone git://git.escapegoat.org/drupal-aggro.git

If you know you have commit access to the code, use this;

git clone :drupal-aggro.git

A lot of people don't like a totally command-line approach to things, as it's often nice to have some buttons to press. It makes us feel that we have control of a situation even when we really don't know what we're doing. I wish there were more buttons in life.

So when you make changes to the code, you need to push those changes back up to the code repository here on the goat. The easiest way I've found to do this is to use "git cola".

Basically, go into the top-level directory of your project, and type:

git cola

You should be presented with a graphical view of new or changed files. You can double-click a file to "stage" it (get it ready to commit). Once you've staged a bunch of files, write a commit message in the commit message editor. Then click the "commit" button.

Lastly, close git cola, and type

git push

Do this once again in the top-level directory of your project. This command will push the code from your local machine up to the goat code repository in the sky, giving everyone else who's working on the project the ability to grab the changes you've made.

Also available in: HTML TXT