Hi all,

For our project, I'm preparing the switch from CVS to Subversion. We intend to 
continue using Bugzilla as our bug-tracking system. For integration of 
Subversion and Bugzilla, I've been playing with Scmbug.

Yesterday, I stumbled upon a nasty problem/error. Since our project is pretty 
big, we decided (years ago) to define within Bugzilla several products, each of 
these consisting of several components. Hence, our Bugzilla database is the 
single bug-tracker for our big project, which (seen through Bugzilla's eyes) 
consists of several products. This caused some problems with the installed 
Scmbug glue, because there's not a single product within the Bugzilla database. 
Although you can disable checking for a valid product when committing files, 
you CANNOT disable these checks when creating tags or branches. Worse, Scmbug 
encounters an internal error, because an ill-formed SQL statement is passed to 
the Bugzilla database (see attachment). 

The culprit is that the result of the query for a product_id is not checked for 
an empty return set. Of course, this should be fixed in the code, but wouldn't 
it be good if you there were a configurable parameter that indicates whether 
you want to mirror your tags and branches directories as versions in the 
Bugzilla database?

Kind regards,
Marcel Loose


Attachment: activity.log
Description: Binary data

Attachment: error.log
Description: Binary data

Attachment: glue.conf
Description: Binary data

_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to