Hi all, Ian,
This morning I've tried to checkout NAnt from CVS,
but it always gives up...
Here are the error messages:
cvs server: Updating nant/src/NAnt.Win32/Tasks
cvs server: failed to create lock directory for
`/cvsroot/nant/nant/src/NAnt.Win32/Tasks'
Yeah - sorry about that. I was going to post a notice. In the last round
of cvs changes that directory got re-created but permissions weren't set
correctly. I'm waiting for the sf admins to fix it - its in their
support request queue. I'll post here when its done. Sorry for hte
inconvenience.
Ian,
I have attached the files for the cvs checkout/ update task (and unit
tests). I was unsure if zip files would be blocked or not so I just
include the files. I just followed the directory structure for the
other tasks (sorry, probably goes without saying but just in case...):
In the src
Great job, Clayton ...
I only have two minor concerns :
- should we have a more general name for the namespace for scm related tasks
(and have a subnamespace for cvs ?), so we can add more scm tasks later on
(eg. for sourcesafe, pvcs, ...) ?
- Can't these tasks actually be part of #cvslib itself