Active
Project:
CVS integration
Version:
6.x-1.x-dev
Component:
User interface
Priority:
Minor
Category:
Bug report
Assigned:
Reporter:
Created:
13 Mar 2007 at 01:35 UTC
Updated:
13 Mar 2007 at 16:17 UTC
I've got both a DRUPAL-5 branch and DRUPAL-5--1-0 tag on http://cvs.drupal.org/viewcvs/drupal/contributions/modules/job_queue/job..., but I can't create the corresponding release nodes.
Comments
Comment #1
dwwlemme guess, you made your branch and tag *before* you made the project node, right? the {cvs_tags} table was empty for this project, and i think the only way that can possibly happen now is if you add branches/tags when there's no project node at all. i should document this.
meanwhile, i manually added the records you need, so you should be all set.
-derek
Comment #2
dwwhttp://drupal.org/handbook/cvs/quickstart#branch-tag already started with:
"Note: Before you can branch/tag a module, it needs to have a project created."
however, for good measure, i added a blurb to both:
http://drupal.org/handbook/cvs/releases and http://drupal.org/node/100748
Comment #3
dwwalso added a note to http://drupal.org/node/7765
if there are any other places someone might need to know this, please just edit accordingly. thanks.
Comment #4
drummNope, I did-
1. Add to cvs
2. Create project
3. Create branch and tag
4. Attempt to create releases
Comment #5
dwwhehe, i looked more closely, and discovered this tale of woe:
i'm not sure it's worth spending any time on code to change this, other than perhaps fixing the description field to more clearly spell out the rules (which is a little tricky, since the rules are site-specific and depend on admin settings). i could also re-visit if "Administer projects" really needs any exceptions to the rules anymore, since i think i've changed enough other things to make the validation only kick in when it should. for example, projects that aren't in CVS at all (e.g. the "webmaster" and "infrastructure" projects) can now be set so the "CVS repository" is [none], and then nothing is required on the "CVS directory" field).
anyway, sorry for the trouble. i at least fixed the CVS directory on your project, so now commits and tags should be associated with your project node, and the CVS ACL stuff will now work.
cheers,
-derek