From: Foster, R. - P. <RF...@qu...> - 2006-02-17 15:57:10
|
Hi Tony, =20 I guess I'm a little confused by your comment and wanted to clarify things. =20 1) What gave you the impression that the ActionFilter element is required? What I'm reading (at http://confluence.public.thoughtworks.org/display/CCNET/Filtered+Source+ Control+Block) seems to suggest that *if* you use an ActionFilter element as a child of either the inclusionFilters or exclusionFilters then the ActionFilter element must contain one or more actions. =20 2) The same document also indicates that the supported actions are source control provider specific. How did you determine that "edit" was a supported action? The list of supported actions is detailed on the page for the specific provider (I.e. http://confluence.public.thoughtworks.org/display/CCNET/Perforce+Source+ Control+Block), however there are no supported actions listed. I would take that to mean that the ActionFilter is not available for Perforce (yet). =20 Please excuse me if I'm being thick. Blame it on Fridayitis! :-) =20 Regards, Richard ________________________________ From: ccn...@li... [mailto:ccn...@li...] On Behalf Of Day, Tony Sent: Friday, February 17, 2006 10:44 To: ccn...@li... Subject: [Ccnet-user] Documentation is WRONG for Filtered Source Control I am using Perforce and have spent a few days chasing my tail trying to get Perforce and Cruise Control working with the Filtered Source Control block. =20 Whether this just affects Perforce users, I have no idea. My suspicion is yes because if it affected all Source Control systems supported by Cruise Control I can't see how it would work for anyone... According to the doc, the ActionFilter element is required. Well, it's not and if you use it Cruise Control will ignore any and all submits to the depot regardless of what's defined in your view. The action I was using was 'edit'. I am ignoring AssemblyInfo.cs edits as I am incrementing the file version for each build and when using the ActionFilter element CC wasn't noticing any modifications. Maybe this is a known issue but after spending a half hour reading through the archives yesterday I didn't find anything regarding this issue so I apologize if this is a known issue. Tony Day=20 Configuration Management Analyst=20 Broadcast Communications Division=20 Harris Corporation=20 1999 Broadway, Suite 4000=20 Denver, CO 80202=20 (303) 390-7497=20 |