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