User login

How to CVS checkout best release of all modules of a given Drupal version [unresolved]

Adapted from my comments at mroswell's question about downloading all Drupal 5 modules with CVS on the Drupal Groups site. (The person who would know if anyone would, dww, says there's not a solution yet.)

Command to check out all contributed modules with a given branch tag. The name of the directory you want to check out into follows the "-d" and can be any name you want. I gave it such an odd name (alld5modules) to try to emphasize that fact :-P

cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib checkout -r DRUPAL-5 -d alld5modules contributions/modules:

It turns out this line only gets the releases of modules with the exact tag DRUPAL-5, which is what any module with a Drupal 5 development branch should call it. It does not get modules, such as phoneblogz, tagged only with a specific release.

phone 5.x-1.x-dev
5.x
thierry_gd - May 2, 2007 - 20:38
Nightly development snapshot from CVS branch: DRUPAL-5
Download: phone-5.x-1.x-dev.tar.gz

I have no idea what or if one can use instead of "DRUPAL-5" to get, say, all the latest official releases of a module in the Drupal 5 development branch.

So that's why there's a very out of date phone module release downloaded:

phone 5.x-1.x-dev
5.x
thierry_gd - May 2, 2007 - 20:38
Nightly development snapshot from CVS branch: DRUPAL-5
Download: phone-5.x-1.x-dev.tar.gz

But no phoneblogz, which has only this listed for 5 in all releases:

phoneblogz 5.x-1.3
5.x
mattb - April 30, 2007 - 19:04
Official release from CVS tag: DRUPAL-5--1-3
Download: phoneblogz-5.x-1.3.tar.gz

Not sure where to go from here, except to ask a real CVS expert or to see if the Drush module (which communicates with Drupal.org to get latest release information when downloading modules individually) has an option to download all modules.

benjamin, Agaric Design Collective

Resolution

Searched words: 
concurrent versioning system getting modules from Drupal.org's CVS repository

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.