Even better than having configuration for this one feature, just make the entire message configurable so you can say something like:
bug-comment-format = "%LOGMESSAGE% http://myserver/viewvc/svn?view=rev&revision=%NEWREV% %CHANGES%" You can define various tokens than can be used, e.g. %USER%, %DATE%, %PREVIOUSREV% But is this compatible with CVS? Actually how does scmbug work with CVS? Does it do a separate comment for each file committed? How else do you know how to group the files into one comment? If it does a separate comment for each file than perhaps this is still compatible. -----Original Message----- From: Kristis Makris [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 10, 2007 11:01 AM To: Dale King Cc: [email protected] Subject: RE: [scmbug-users] Add configuration for format of thecommitmessage added to bug system On Tue, 2007-04-10 at 08:17 -0600, Dale King wrote: > So you are you saying that Bugzilla does not support putting links at > all in the comments? That doesn't seem to be true based on the comments > that have links in them in the bugs you refer to. No. Bugzilla supports putting links. But it will always list links as "http://..." Instead of listing them in blue color as "rev 1031". We are trying to built something more usable and visually appealing. This is explained in more detail in: http://bugzilla.mkgnu.net/show_bug.cgi?id=266#c5 > Or is it that it will not support certain types of links like where the > link text is something other than the target. > > It seems you are trying to keep the list of file changes and have parts > of that text be links. I don't really care about that. I would be more > than happy with: > > This is a log message. Changed the frobnoozle. > > http://myserver/viewvc/svn?view=rev&revision=1234 > > I don't care if the list of changes is in the comment, you can get that > from the link. But you could leave the list; just leave it as plain > text. I see your point. > It seems that Bugzilla does support links, perhaps only by detecting > text that is http:// but that would be good enough for this. > > Something like this could be easily configurable in scmbug using > something similar to the bugtraq URL scheme. You just specify a pattern > like: > > http://myserver/viewvc/svn?view=rev&revision=%REVISION% > > If the pattern is not specified then you leave out the link from the > comment. > > I realize that this scheme really only works for subversion and not CVS, > since CVS doesn't have the global revision number. You could probably do > something similar with CVS with a link per file. I see what you mean. Yes, this is certainly possible. > -----Original Message----- > From: Kristis Makris [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 10, 2007 1:56 AM > To: Dale King > Cc: [email protected] > Subject: Re: [scmbug-users] Add configuration for format of the > commitmessage added to bug system > > Hi Dale, > > On Wed, 2007-04-04 at 17:27 -0600, Dale King wrote: > > The format of the message added to Bugzilla is hardcoded. It needs to > > be configurable. Currently it is the log message and a list of files > > changed. > > You are right. I don't think it has become important enough to make it > configurable yet. > > > In our case we will use it to integrate between Subversion and > > Bugzilla. I would like to have it be the log message and a link to the > > revision in the ViewVC browser for the repository, which will itself > > contain a browsable list of changes. > > You are referring to autolinkification: > > http://bugzilla.mkgnu.net/show_bug.cgi?id=266 > > The main problem is that even if you manually try to customize it now, > Bugzilla still **will not** setup the url links if you use something > like <a href="http://some.thing">Rev 25</a>. This is a security feature > that prevents from cross-site scripting. > > Bugzilla should be modified to support automatically producing these > links in comments that match our "integration" format. Their current > status of this feature is at: > > https://bugzilla.mozilla.org/show_bug.cgi?id=314097#c13 > > Perhaps you could help us out here by ... requesting it from Bugzilla > too ??!! > _______________________________________________ scmbug-users mailing list [email protected] http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
