Provide a way to download the entire git codebase for all projects

Created on 10 February 2011, almost 14 years ago
Updated 5 April 2024, 9 months ago

Many people have reasons to want the entire codebase on drupal.org available to them locally. This issue explores how this could be done in a generic, sustainable way and also provides some currently workable alternatives.

In #52 linclark presented one current solution; rfay has offered a script in #39 and a download tarball in #40 as an alternate solution.

#50 and #51 present paths forward for the d.o infrastructure, and an rsync capability like we used to have with cvs is also apparently underway.

-----
OP by hass:
I'd like to sync/get the full modules tree of all d.o projects in eclipse. Currently it looks for me like I need to create for every module/theme a new GIT project in eclipse. I cannot do this for 3000 projects by hand... How is this possible and what do I need to configure?

If you may ask why I need this - well I often search for code in other projects and this can only be done locally if the projects have been synced to my box. I do not like to reinvent the wheel every day only for the reason that I cannot search other projects code.

I tried to connect to git.drupal.org/project, but this fails always. I can only connect to git.drupal.org/project/[one project]. Not having the ability to sync all projects is a real showstopper.

📌 Task
Status

Active

Component

Documentation

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024