Closed (fixed)
Project:
CVS integration
Version:
6.x-1.x-dev
Component:
Project releases
Priority:
Normal
Category:
Bug report
Assigned:
Issue tags:
Reporter:
Created:
28 Feb 2009 at 06:02 UTC
Updated:
3 Jan 2014 at 00:07 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
webernet commented#386442: Dev release in Official releases. is a duplicate issue, different project: http://drupal.org/project/mobile_codes
Comment #2
dwwHrm, evil:
The first one is expected, but none of the others are. :( I thought this might have just been my own stupidity when repairing things from #376666: Release node created without title by "preview", though I already had fixed the 4 -dev snapshots from that issue. So, there seems to be a bug here, and I bet it's in the CVS integration code that's altering the release node form. Indeed, I just reproduced the bug myself, so it's not even in the class of "project admins don't see it" bugs. ;)
As a short-term hack, I just ran SQL to repair all those back to be dev snapshots. But, I need to track this down and fix it for real. Sadly, I have to leave in ~5 minutes to be offline most of the day, and then I leave at 6am tomorrow morning to catch my flight to DC, so it's entirely possible this will be broken all weekend.
Comment #3
dwwIndeed, this was busted in the cvs integration code, although I think the cleanest way to fix it is actually a patch for both cvs.module and project_release. The problem was that the cvs integration was unsetting the #value element that holds the -dev vs. official bit. It seems better to just move where in the form that bit lives so that a) it's not in harm's way where cvs.module is messing with it, and b) there's less hackery to get the value to propagate into the
$node->project_releasearray. Since it's just a #value, anyway, there's no UI to worry about where in the form it shows up.Comment #4
hunmonk commentedlooks good.
Comment #5
dwwCommitted, deployed, and did the last cleanup of the DB for -dev nodes that had been edited in the meantime. I also cleared the release download table cache so there's nothing funny going on with those.