Thanks for making those changes. I noticed the project and solution
files that you checked in and I made some changes.=20
Basically I have set the solution and project up to behave like the
sharpdevelop combine and project files and build all files in the
project. I have also removed the sln/ project files from the console
Please drop me a line if you have questions or concerns.=20
> 1) I have added all the comments for the public methods and
> Thanks for telling me this. What time is the build every evening? I
> Seattle, WA.
Thanks for adding the comments, everything builds fine with nant.
Seattle? I live in Victoria, just north of you, which means we are on
the same time zone. The build kicks off at 5:00 AM and usually finishes
around 6:00 or 7:00.
> 2a) I didn't change the namespace to Command because I see in the
> is Commands.
You are absolutely correct, my mistake, sorry.
> 2b) I did move the code from the constructor to the execute methods.
> believe this solved my hanging problem I emailed you able. Thanks.
Glad to hear it helped out, there was a bug a little while back with a
BufferedStream not being flushed using ssh and I thought it had popped
back up...glad to hear it hasn't. =20
As for constructors, I try to use constructors for just for initializing
variables, I have had problems with code blowing up in a constructor and
being hard to debug and just find that it is safer to keep them as
"dumb" as possible.
> 3) I did this suggestion. I was struggling with how to use cvsroot
> over for each command. This solves my issue. Thanks.
Looks great Steve, glad it solved the cvsroot issue.
> I have committed the code and added the solution and project files for
> cvs console. I will finish up the options for the checkout command
> on the Login and passwd commands.
Please take a look at the project/ sln files that I have added to the
root, my apologies in advance if they cause you problems but I think it
is going to be easier to maintain just these files in the long run. =20
Also if you have file locking issues with the new setup (vs.net says
unable to copy file to the output directory; I have had these from time
to time in vs.net) using nant to build the project in vs.net can make
these go away. =20
If you don't have problems then it will probably not be necessary to
convert to this system, but if you are curious please check out the