I use TortoiseCVS to download all the different projects.

Here are the steps to run it:

1) Download TortoiseCVS  -- http://sourceforge.net/projects/tortoisecvs
     I used the most current stable release - TortoiseCVS1-4-5 -- Aug 11,
2003
2) Install TortoiseCVs
3) Restart computer
4) Open Windows Explorer
5) Right click on project directory -- C:\WinCVS   (a subdirectory will be
created for each project)
6) Left click on 'CVS Checkout...'
7) 'TortoiseCVS - Checkout Module' dialog opens
8) In the 'CVSRoot' field, enter:
':pserver:[EMAIL PROTECTED]:/cvsroot/nantcontrib' (don't enter
the quotes)
9) In the 'Module' field, enter: 'NAntContrib'   (Case sensitive)
10) Press the 'OK' button

11) Ignore the following warning
       password used - try 'cvs login' with a real password'

If you receive an error in red, try again later (It took many tries 2 nights
ago)

Here are other CVS paths that I use:  (Remember: they are case sensitive)

CVSRoot -- :pserver:[EMAIL PROTECTED]:/cvsroot/nantcontrib
Module  -- NAntContrib

CVSRoot -- :pserver:[EMAIL PROTECTED]:/cvsroot/nant
Module  -- nant

CVSRoot -- :pserver:[EMAIL PROTECTED]:/cvsroot/ccnet
Module  -- ccnet

CVSRoot -- :pserver:[EMAIL PROTECTED]:/cvsroot/nunit
Module  -- nunit20

I hope these help.

Noel Gifford


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Foley, Cash
Sent: Wednesday, September 10, 2003 10:09 AM
To: 'Ian MacLean'; David Reed
Cc: [EMAIL PROTECTED]
Subject: RE: [Nant-users] Re: Obsolescing NAntContrib


Ian, thanks for your active participation and sympathize with your
frustration over the "unspecific complaints" of trouble building
NAntContrib.  I was one of those who had done this.  However, I was able to
successfully build it last night and here are my notes and observations
about the process.

--------------
Summary
--------------
1) Downloaded from CVS using CigWin CVS.
2) After ignoring the ReadMe for building it, I imbedded 0.8.3 and it built
fine

--------------
Detail
--------------
I'm fairly certain I tried to use one of the ZIP files from the 'Nightly
Build' when I had my previous problems.  It may have been the
'nantcontrib.Tasks-20030603.zip' but I'm not certain of this now.

So instead of repeating the process that gave me trouble, I decided to try
to get current software from CVS.

When experimenting with this several months ago I gave up on WinCVS and
downloaded CigWin.  I do remember it was not obvious that CVS was not part
of the default installation and I had to fiddle with it to get it too.  (If
you are trying to reproduce my steps I wish I could give you more precise
instructions.)

CigWin is basically a BASH shell on windows.  If you are not familiar with
BASH, don't be too scared of it.  You really don't need to do that much in
it to get NAntContrib.  First, you need a directory to put it in.  So, if
you are not a BASH head, do it in Windows Exploder first.  Next, the CD
command lets you change directories.  Two notes though.  1) Specify the
Drive letter in front of the path.  It acts a little different that DOS in
this way.  2) Remember it is Case Sensitive.

After navigating where you want it, I used the following commands to
download it.

$ cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/nantcontrib login
<press return for password>
$ cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/nantcontrib co
NAntContrib

I do have to point out that this failed from my office.  I suppose it was
the Firewall Team protecting me.  I'm not certain, but it worked fine on my
laptop when I took it home.  (Yet another reason why ZIP files will be so
convenient.)

All went well and I'm done with CigWin.

Next the ReadMe file:
---------------------------------------------------------------------
How to build.

1.) Get NAnt 0.8.1 and put it in a NAntRelease directory.
1.5) Run NAntRelease\bin\nant.exe -f:NAntContrib.build use
2.) Run NAntRelease\bin\nant.exe -f:NAntContrib.build
---------------------------------------------------------------------

Well the first sign of trouble is the 0.8.1   So is this going to be
compatible with 0.8.3?  Not likeing this.

Created NAntRelease dir and copied 0.8.3 into it.

On to step 1.5

---------------------------------------------------------------------
$ NAntRelease\bin\nant.exe -f:NAntContrib.build use
NAnt version 0.8.3 Copyright (C) 2001-2003 Gerry Shaw
http://nant.sourceforge.net

Buildfile:
file:///D:/Downloads/dNet/Utils/NAntContrib/NAntContrib/NAntContrib.build
Total time: 0 seconds.

BUILD FAILED

unknown target 'use'
---------------------------------------------------------------------

Well, NAnt isn't mistaken, there isn't a "use" target.  I figure this
is not a 0.8.1 vs. 0.8.3 thing.  Hmmmm.

Well... let's give step 2 a try (the default target).

Hey... it worked!

Now I really did not try to use or modify it yet but this is a great first
step.

Final Notes:
-------------
If someone can give precise directions for using WinCVS for downloading
NAntContrib, it probably will benefit a few people.

A question for those who actually build their own NAntcontrib.  Is there a
convienent or necessary trick to setting up the PATH order to get it to use
the current NAnt assemblies (0.8.3) which include NAntContrib and use my
NAntContrib instead?  In other words, won't NAnt prefer the ones in it's own
directory over the ones in "my" NAntContrib directory?  I'm certain I can
copy and delete files until it works (dink), but it something that will have
to be done over and over again each time I download a new version (re-dink).

Thanks agin,

Cash

[EMAIL PROTECTED]
perotsystems
972-577-5842 - office


-----Original Message-----
From: Ian MacLean [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 10, 2003 1:36 AM
To: David Reed
Cc: [EMAIL PROTECTED]
Subject: [Nant-users] Re: Obsolescing NAntContrib [was RE: [nant-dev] Re:
[Nant-users] 0.8.3 final]

David Reed wrote:

>
>I have attempted and failed a couple times to build NAntContrib from the
>sources I downloaded from cvs.  There are no released files for the
>project.  There have been no nightly builds since June 03.  There's no
>traffic on either the user or developer lists to speak of; the last post
>to the dev list was July 30.  It seems prima facie an abandoned project
>sans-maintainer and with no community or activity.
>
>
>
Ok fair enough, it has been neglected. However:

- I have posted build instructions for NAntContrib multiple times. You
need to link against a 0.8.3 of nant
- no one has posted their failed build outputs here or on the
nantcontrib list. How do you expect help for a problem if you don't post
the details ?
- I monitor the NAnt-contrib dev list and so do other developers I'm
sure. I notice you didn't post any messages there before posting here.
- we shipped NAntContrib binaries with the 0.8.3 release and will
contunue to do so in future releases.
- Gert is currently looking at integrating NAntcontrib into the nightly
build process.

so yes it needs some work but we are working on it.

>Some of us would like to help (okay, maybe just me), because there are
>weirdities or bugs (such as in the SQL task's verboseness) but it seems
>pointless to submit patches if nobody's listening who cares or can do
>anything about it.
>
>
>
submit your patches. Here or to the NAntcontrib list and they will be
reviewed.

Ian






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to