From: Ian M. <ianm@ActiveState.com> - 2005-08-31 03:46:59
|
Hi Martin, Martin Aliger wrote: >Thanks, > >here is patch again, this time it is agains 0.85 RC3. I'd really love to see >this incorporated in core. There are some implementation problems which we >already discussed, though: > >- what should happen, if referenced fileset have another basedir ? >- what should happen, if exclude/include of 2 filesets conflicts ? >- is every possible combination of those covered in test cases? > >For mine use, I dont combine basedirs and dont use excludes at all, but >those problems should be solved. I feel, this is main problem why this >extension wasnt incorporated yet. Maybe we could discuss it now... > > I'm tempted to include it and let people have a play with it and then refine it as necessary rather than holding out until its perfect. What do people think ? Ian > >Martin Aliger > > > > >>-----Original Message----- >>From: Rory Becker [mailto:ror...@gm...] >>Sent: Friday, August 26, 2005 10:50 AM >>To: Martin Aliger >>Subject: Re: [nant-dev] Fwd: Filesets referencing filesets ? >> >>Assuming that your syntax has not varied too greatly from the >>version I saw in the newsgroup, I agree entirely that this is >>the right way to go. >> >> >>No task supports more that one fileset but allowing a fileset >>to contain or be created based on other filesets allows for >>many combinations >> >>I assume that this allows the derivative fileset types like >>zipfileset to inherit a similar behaviour >> >>I believe that this would make a great enhancement to the >>core nant system. >> >>How would we proceed from here >> >>Can I get a copy of this patch? >>How would I use it? >>Should I wait for the community to approve the patch?(really >>don't want to do this) >> >>Ideas? Suggestions ? >> >>Rory >> >>BTW >> Well done martin for this Idea / Implementation. Very >>simple and very powerful. >> >>:) >> >>On 8/26/05, Martin Aliger <mar...@go...> wrote: >> >> >>>Hello Rory, >>> >>>Currently, I fear, there is no such feature in NAnt. Some >>> >>> >>tasks allow >> >> >>>to specify multiple filesets, but only some... >>> >>>That syntax you "stole" from another post was mine proposal >>> >>> >>to extend >> >> >>>current fileset task. I have it locally and it works for >>> >>> >>me. I use it >> >> >>>in production, in fact. I already sent patch for this and >>> >>> >>could send >> >> >>>more current one, if community have interest for it. I'd >>> >>> >>like to see >> >> >>>that incorporated in NAnt's core. >>> >>>btw: it also allow adding to existing fileset - and its >>> >>> >>what I need in >> >> >>>production. >>> >>>Martin Aliger >>> >>> >>> >>> >>>>-----Original Message----- >>>>From: nan...@li... >>>>[mailto:nan...@li...] On Behalf Of >>>>Rory Becker >>>>Sent: Thursday, August 25, 2005 1:59 PM >>>>To: nan...@li... >>>>Subject: [nant-dev] Fwd: Filesets referencing filesets ? >>>> >>>>This was posted to the users group originally >>>> >>>>sorry :) >>>> >>>>Rory >>>> >>>>---------- Forwarded message ---------- >>>>From: Rory Becker <ror...@gm...> >>>>Date: Aug 25, 2005 12:48 PM >>>>Subject: Filesets referencing filesets ? >>>>To: nantList <nan...@li...> >>>> >>>> >>>>I would like to alter fileset so that it could reference multiple >>>>other filesets but I am not sure where to start. >>>> >>>>The syntax has been stolen from a post I read >>>>http://www.mail-archive.com/nan...@li...urceforge. >>>>net/msg03232.html >>>> >>>>and is as follows >>>> >>>><fileset id="Group1"> >>>> <include name="File1.dll" /> >>>> <include name="File2.dll" /> >>>></fileset> >>>><fileset id="Group2"> >>>> <include name="File3.dll" /> >>>> <include name="File4.dll" /> >>>></fileset> >>>><fileset> >>>> <includeFileset refid="Group1" /> >>>> <includeFileset refid="Group2" /> </fileset> >>>> >>>>I have found the fileset Class in Nant.Core and I figured >>>> >>>> >>I needed >> >> >>>>to determine how to use the refid syntax. >>>> >>>>So I looked for another class that already does this. >>>> >>>>The CopyTask seems to provide this but I cannot find >>>> >>>> >>anything in the >> >> >>>>source to indicate how this is handled. >>>> >>>>Can anyone help? >>>> >>>>Thanks >>>> >>>>Rory >>>> >>>> >>>>------------------------------------------------------- >>>>SF.Net email is Sponsored by the Better Software >>>> >>>> >>Conference & EXPO >> >> >>>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle >>>>Practices Agile & Plan-Driven Development * Managing Projects & >>>>Teams * Testing & QA Security * Process Improvement & >>>> >>>> >>Measurement * >> >> >>>>http://www.sqe.com/bsce5sf >>>>_______________________________________________ >>>>nant-developers mailing list >>>>nan...@li... >>>>https://lists.sourceforge.net/lists/listinfo/nant-developers >>>> >>>> >>>> >>> >>> |