Hi Kevin,

The cvs task in the nightly builds does this if you specify:
        <property name="sourcecontrol.usesharpcvslib" value="false"/>
As a property (defaults to "true") or the task also supports overriding
this with an attribute:
        <cvs-update     usesharpcvslib="false" .../>
If you need to change the behavior for a specific task.

This should be available with the next NAnt release.


Cheers,

Clayton

> -----Original Message-----
> From: Kevin Dickover [mailto:[EMAIL PROTECTED] 
> Sent: March 17, 2004 6:41 AM
> To: Clayton Harbour; 'Jaroslaw Kowalski'; 'Gert Driesen'; 
> 'Scott Hernandez'; 'Ian MacLean'; [EMAIL PROTECTED]
> Subject: RE: [Nant-users] CVS update
> 
> 
> I have to say that assuming that the major CVS options are 
> included; solution 2 looks easier to me also.  But what I 
> really want is for the CVS tasks to support SSPI. :-)
>   
> 
> Kevin Dickover
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Clayton Harbour
> Sent: Tuesday, March 16, 2004 9:55 PM
> To: Jaroslaw Kowalski; Kevin Dickover; Gert Driesen; Scott 
> Hernandez; Ian MacLean; [EMAIL PROTECTED]
> Subject: RE: [Nant-users] CVS update
> 
> Hi,
> 
> -1000 for the framework idea :-).  Okay I am going to try to 
> put my bruised ego aside and pull something constructive from 
> this :-).
> 
> Framework aside for now the issue is: what syntax do you prefer:
> 
>       1) option collections (current):
>               <cvs-update globaloptions="-nt"
>                               commandoptions="-r VERSION_FOO" ...... >
>                       <globaloptions>
>                               <option name="readonly" value="true"/>
>                       </globaloptions>
>                       <commandoptions>
>                               <option name="pergeempty"
> value="false"/>
>                               <option name="newdirs" value="false"/>
>                       </commandoptions>
>                       <fileset>
>                               <includes name="**/*.cs"/>
>                       </fileset>
>               </cvs-update>
> 
>       2) attributes:
>               <cvs-update     purgeempty="true" 
>                                       newdirs="false" 
>                                       overwritelocal="true" 
>                                       extraoptions="-D ...">
>                       <fileset>
>                               <includes name="**/*.cs"/>
>                       </fileset>
>               </cvs-update>
> 
>       3) nested commands with attributes:
>               <cvs cvsroot="{$CVSROOT}" 
> rootprefix="{$CVSROOTPREFIX}" readonly="true">
>                       <update pruneEmpty="true"
> buildDirectories="true" recursive="true">
>                               <fileset>
>                                       <includes name="**/*.cs"/>
>                               </fileset>
>                       </update>
>               </cvs>
> 
>       4) I don't care, just quit spamming my mailbox and tell 
> me when you are done.
> 
> 
> My vote is either for 1 or 3.  Please let me know what your 
> preference is, if you have one.
> 
> 
> Cheers,
> 
> 
> Clayton
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President 
> and CEO of GenToo technologies. Learn everything from 
> fundamentals to system 
> administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED] 
> https://lists.sourceforge.net/lists/listinfo/n> ant-users
> 
> 
> 
> ______________________________________________________________
> __________________________________
> 
> This electronic mail (including any attachments) may contain 
> information that is privileged, confidential, and/or 
> otherwise protected from disclosure to anyone other than its 
> intended recipient(s). Any dissemination or use of this 
> electronic email or its contents (including any attachments) 
> by persons other than the intended recipient(s) is strictly 
> prohibited. If you have received this message in error, 
> please notify us immediately by reply email so that we may 
> correct our internal records. Please then delete the original 
> message (including any attachments) in its entirety. Thank you.
> 
> 
> 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to