Aegir code (and drush!) now accessible through git

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by anarcat on July 16, 2009 at 11:14pm

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

Posted by jonhattan on July 25, 2009 at 2:38pm

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,

Posted by anarcat on July 27, 2009 at 8:02pm

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

Posted by jonhattan on July 28, 2009 at 7:42am

definitely: cut&paste is evil.

Also available at git.drupalfr.org

Posted by damien tournoud on September 24, 2009 at 10:54am

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

Posted by hefox on April 24, 2010 at 3:00am

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

That's a good catch. I would

Posted by laura s on May 26, 2010 at 9:21pm

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:

AltStyle によって変換されたページ (->オリジナル) /