setup and include testing CVS repository

dww - May 16, 2007 - 06:35
Project:Drupal.org Testing
Version:6.x-1.x-dev
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:active
Description

we need (at least):

  1. a dummy CVS contrib repo, with the right directory structure for the sample projects created via http://drupal.org/node/143748
  2. a dummy core repo, not with an entire copy of core, but at least a handful of files so people see what's up
  3. to configure the xcvs-* scripts from the CVS integration module in these dummy repos to point to the drupal installation
  4. to automatically configure the cvs settings in to define the new repos, and give some of the well-known users CVS accounts
  5. to pre-populate (or run the script to import the commit/tag history from the repo) all the CVS-related DB tables
  6. to make sure the pre-populated projects are correctly configured to point to the right directories in the right CVS repos

#1

dww - June 15, 2007 - 05:08
Assigned to:Anonymous» dww
Status:active» needs review

aclight has been kicking ass over the the project* and cvs.module issue queues, supplying patches for a bunch of stuff. it'd be easier to test his things if this profile configured the CVS stuff at all on the project nodes it creates. so, here's an initial patch for part of what i listed:

4. automatically configure the cvs settings in to define the new repos
6. to make sure the pre-populated projects are correctly configured to point to the right directories in the right CVS repos

everything else remains undone, but even these 2 minor things would help testing a lot in the here and now...

note: this patch depends on a bug fix i just committed to cvs.module over at http://drupal.org/node/151971 so be sure to update to the latest cvs.module from HEAD if you want to play with this patch.

AttachmentSize
do_testing_cvs_initial.patch.txt 5.68 KB

#2

hunmonk - July 20, 2007 - 05:39
Status:needs review» reviewed & tested by the community

code style looks good. tested on postgres, and everything went w/o a hitch -- repos were set up, and projects received associate CVS integration info.

#3

dww - July 20, 2007 - 17:28
Assigned to:dww» Anonymous
Status:reviewed & tested by the community» active

Committed to HEAD. Setting this back to active for 1, 2, 3, and 5 from the original post...

#4

dww - July 25, 2007 - 22:54

BTW, (4) wasn't really finished by the patch at comment #1. However, the task of creating CVS accounts for the well-known users has been fixed via http://drupal.org/node/159027.

#5

pwolanin - March 9, 2008 - 16:01
Version:<none>» 5.x-1.x-dev

to make the dummy repo, can you jsut copy a subset of the files/directories from the real contrib repo?

#6

hunmonk - March 20, 2009 - 13:50
Version:5.x-1.x-dev» 6.x-1.x-dev
 
 

Drupal is a registered trademark of Dries Buytaert.