From: Siggi L. <si...@us...> - 2004-12-27 19:40:55
|
Hi Michael, On Mon, 27 Dec 2004, Michael Roitzsch wrote: [...] > In my KMail, I added a filter on the cvslog mails, which pipes all mails > containing **BUGFIX** through the script, which is run with the cvsroot > (/cvsroot/xine/xine-lib) as the first and the target tree > (here: /home/michael/xine/src/xine-lib.stable) as the second argument. > I also added the filter to the "filter action" context menu of KMail, so I can > now right-click on any cvslog mail and manually select the filter. This way, > I can apply bugfixes for which the committer forgot to add **BUGFIX** to the > log message. I'm really proud of you! Such shel script hacking is usually my speciality ;-) Wouldn't you like to fix the xine-check script while you're at it? > I think this is a very practical solution. A little more seriously: Yes, I agree. That's probably the safest way to do it, as there's still a human developer involved to fix things that might break. I could install a similar script on xinehq that automatically commits changes back to the stable branch, but your approach feels much safer to me... Cheers, Siggi |