Aegir code (and drush!) now accessible through git

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
anarcat's picture

I have finally got around tackling git-cvsimport. After a little bit of tweaking around, I've been able to import the entire history of the various Aegir projects on Drupal.org in our git repositories. This will enable much easier collaboration and decentalised development.

I originally had to use git to track changes specific to the Debian packages of Provision and Drush, and I figured it would be very useful for us if the upstream code itself was in git, so that we could branch out easily to develop new features. Anyone is welcome to clone from our repository, but we still encourage people to submit their patches normally through the usual issue trackers (so in other words, don't mail me your patches, I will not push them here).

All branches have been imported, and the master branch is the CVS trunk. The Drush and Provision repos also have a debian branch that contains the Debian-specific packaging files.

Here are the repository locations

  • drush - git://git.koumbit.net/drupal/modules/drush
  • provision - git://git.koumbit.net/drupal/modules/provision
  • hosting - git://git.koumbit.net/drupal/modules/hosting
  • hostmaster - git://git.koumbit.net/drupal/profiles/hostmaster
  • eldir - git://git.koumbit.net/drupal/themes/eldir

You can also browse the history through http://git.koumbit.net/. The git repos are synced with the upstream CVS every 30 minutes. I do not currently have a local copy of the upstream CVSROOT, so this goes through the normal pserver mechanism, I hope this will not create problems for the Drupal.org people. If so, don't hesitate to let me know and I'll build a local mirror for better performance.

Comments

Problems clonning hostmaster & eldir

jonhattan's picture

I've succesfully clonned all of the repos but hostmaster and eldir. I get following error:

jonhattan@kraft:~$ git clone git://git.koumbit.net/drupal/modules/hostmaster
Initialized empty Git repository in /home/jonhattan/hostmaster/.git/
fatal: The remote end hung up unexpectedly

I've tryed with git binaries from debian stable and testing (1.5.6.5 and 1.6.3.3 respectively).

Any clue?

You have a typo in the URL,

anarcat's picture

You have a typo in the URL, hostmaster and eldir are not in the same directories:

# hostmaster - git://git.koumbit.net/drupal/profiles/hostmaster
# eldir - git://git.koumbit.net/drupal/themes/eldir

note the profiles and themes subdirs.

definitely: cut&paste is

jonhattan's picture

definitely: cut&paste is evil.

Also available at git.drupalfr.org

Damien Tournoud's picture

Note that I maintain a full mirror of all the drupal.org CVS (core and contrib modules) at http://git.drupalfr.org

Damien Tournoud

The urls do not work until

hefox's picture

The urls do not work until contrib is added between drupal and modules. :/ :)

That's a good catch. I would

laura s's picture

That's a good catch. I would not have tried that.

Laura Scott
PINGV | Strategy • Design • Drupal Development

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week