I don't think that this is the best place for me to have a discussion about why I am not using the pserver protocol (cough: passwords are sent as plain text).
I will just have to call the cvs executable directly using the <exec> task. Perhaps if I have time I will try to submit a patch to #cvslib with sspi support. Thanks for your help. -Scott -----Original Message----- From: Clayton Harbour [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 11:08 AM To: [EMAIL PROTECTED] Subject: FW: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces internal error Woops, just found the build file. I see a couple of problems here: <target name = "source" depends = "clean" description = "Retrieves the source from the cvs repository"> <cvs-checkout cvsroot = ":sspi:stealth.rjktech.com:/cvs" module = "InteliPlot" desitnation = "$(build.dir}"/> </target> First the sspi protocol (cvsnt protocol) is not supported. The current cvsnt binaries will support the pserver protocol and I recommend upgrading to that. I believe the upgrade is fairly painless with the exception that you need to checkout your repository again on your client machines. The advantage is you can use a number of different clients to communicate with your repository. Pserver protocol also still allows you to use your nt account information for logins. The second problem is you need to specify a user@ in your cvsroot. If I remember correctly this is not needed for the :sspi protocol. The task should then look a little like this: <target name = "source" depends = "clean" description = "Retrieves the source from the cvs repository"> <cvs-checkout cvsroot = ":pserver:[EMAIL PROTECTED]:/cvs" module = "InteliPlot" desitnation = "$(build.dir}"/> </target> I have also submitted a bug report in #cvslib for the error handling ( http://sourceforge.net/tracker/index.php?func=detail <http://sourceforge.net/tracker/index.php?func=detail&aid=807165&group_i d=78334&atid=552888> &aid=807165&group_id=78334&atid=552888). Thanks, Clayton -----Original Message----- From: Clayton Harbour Sent: September 16, 2003 7:51 AM To: 'Scott Ford'; '[EMAIL PROTECTED]' Subject: RE: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces internal error Hi, Could you also send your build file? It might not be necessary though, looking at the error report it seems like your cvsroot is not specified. This should be in the form something like: :protocol:[EMAIL PROTECTED]:path-to-repository or in the case of a nant checkout: :pserver:[EMAIL PROTECTED]:/cvsroot/nant Clayton -----Original Message----- From: Scott Ford [mailto:[EMAIL PROTECTED] Sent: September 16, 2003 6:11 AM To: Scott Ford; [EMAIL PROTECTED] Subject: RE: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces internal error Oops, the file is really attached this time. -----Original Message----- From: Scott Ford Sent: Tuesday, September 16, 2003 9:09 AM To: Scott Ford; [EMAIL PROTECTED] Subject: RE: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces internal error Hello, After digging a little into the code I noticed that destination is marked as required and in my build file it is spelt wrong. Two things from this as a newbie, first the documentation for cvs-checkout on the website indicates that none of the attributes for cvs-checkout are required, second, should missing a required attribute should probably not result in an internal error. After fixing my spelling error, however, I still get an internal error (just a different one). The output is attached. I will keep trying to figure out the problem. -Scott -----Original Message----- From: Scott Ford Sent: Tuesday, September 16, 2003 8:53 AM To: [EMAIL PROTECTED] Subject: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces internal error Hello, While attempting to run the cvs-checkout task using the attached build file, I received an internal error prompting me to send a report to this list. So here it is. Also attached is the output from the console when the error happened. Happy bug hunting. -Scott ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers