RE: Vault NAnt Build Tasks

"James Geurts" <[email protected]> Mon, 7 Jun 2004 13:55:02 -0500 (CDT)
Newsgroups gmane.comp.version-control.sourcegear-vault.user
Message-ID <[email protected]>
Sorry to be somewhat vague before... Brian Schkerke coded the tasks... I
believe that he had to change some of the code to make them work with NAn=
t
0.84 and 0.85.  I don't think that he checked these code changes back int=
o
vaultpub, however...

so unless Brian is reading this and provides a link to the tasks, the bes=
t
that I can offer is to provide a link to download the tasks (If I have th=
e
source, I'll provide that also) for NAnt 0.85 and Vault 2.x (This is the
setup I use at home).  In order to use the tasks, just place them in the
nant directory.

Jim


> Building the binaries isn't really an issue - they're pretty easy to
> build.
>
> It's what I need to do with the binaries that is causing me troubles. I
> don't know what to do in order to get NAnt to recognize the various
> Vault tasks...
>
> --
> Chris Mullins
>
> -----Original Message-----
> From: James Geurts [mailto:[email protected]]
> Sent: Monday, June 07, 2004 11:27 AM
> To: [email protected]
> Cc: [email protected]
> Subject: RE: [vault-list] Vault NAnt Build Tasks
>
> Also, I know that Brian had compiled the NAnt tasks for each version of
> NAnt
> (.83, .84, and .85)... though, it appears as though the location of
> those
> tasks is gone.  When I get home, I could provide a link to the 0.85
> tasks...
>
> Jim
>
>>
>> Any question about these Nant tasks is more likely
>> to be answered by someone in the Vault community than
>> by a SourceGear employee.  We haven't had much
>> involvement in this area, and we don't use Nant
>> internally.
>>
>> These days, the majority of the Vault community
>> hangs out on the forum site, not here on vault-list.
>>
>> The forum URL is:
>>
>> http://support.sourcegear.com/
>>
>> --
>> Eric Sink
>> Software Craftsman
>> http://software.ericsink.com/
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Chris
>> Mullins Sent: Monday, June 07, 2004 12:26 PM
>> To: [email protected]
>> Subject: [vault-list] Vault NAnt Build Tasks
>>
>> I'm trying to get the NAnt Tasks for Vault to work, but am having some
>> troubles.
>>
>>
>>
>> I logged into the Vault server at vaultpub.sourcegear.com, and pulled
>> down the latest "NAnt Vault Tasks" from the repository there. I reset
>> all the preferences in the .csproj file to their approppiate locations
>> on my machine:
>>
>> C:\Program Files\Nant\bin\
>>
>> C:\Program Files\SourceGear\Vault Client
>>
>>
>>
>> After building the project, and copying all the relevant DLL's into
> the
>> C:\Program Files\Nant\bin\ directory, I get the following output from
>> Nant:
>>
>>
>>
>>> T:\ThirdParty>nant
>>
>>> NAnt 0.84 (Build 0.84.1455.0; net-1.0.win32; release; 12/26/2003)
>>
>>> Copyright (C) 2001-2003 Gerry Shaw
>>
>>> http://nant.sourceforge.net
>>
>>>
>>
>>>Buildfile: file:///T:/ThirdParty/Test.build
>>
>>>Target(s) specified: build
>>
>>>
>>
>>>build:
>>
>>>
>>
>>>
>>
>>>BUILD FAILED
>>
>>>
>>
>>>T:\ThirdParty\Test.build(7,5):
>>
>>>invalid element <vaultusers>. Unknown task or datatype.
>>
>>>
>>
>>>Total time: 0 seconds.
>>
>>
>>
>> Also, when I build the NAnt.dll project, I get the following warnings:
>>
>> warning CS0618: 'NAnt.Core.Attributes.FileSetAttribute' is obsolete:
>> 'Please use a BuildElement attribute instead. This class will be
>> removed soon.'
>>
>>
>>
>> Is there a readme file anywhere for getting this to work right?
>>
>>
>>
>> --
>>
>> Chris Mullins
>>
>>
>>
>>
>> _______________________________________________
>> vault-list mailing list
>> [email protected]
>> http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list
>
>
>
> _______________________________________________
> vault-list mailing list
> [email protected]
> http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list
>
> _______________________________________________
> vault-list mailing list
> [email protected]
> http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list