I’ve built a couple custom tasks that I thought might be useful to people:

 

CopyProject: a task that is written in “inline” script that calls VS and copies a web project using the VS copy project functionality.  This is more robust than simply copying files with wildcards, and simpler than writing a task to do the same thing inside the NAnt project framework.  So it requires VStudio, but we’re ok with that until NAnt has a similar task.

 

LogShipping: this one is pretty nutty.  It will setup SQL log shipping between two databases by just typing “nant setupLogShipping” with the appropriate active/passive db args.  It sets up file shares, sql jobs on both servers, utility dbs, etc.  It’s also written in inline script.

 

So I know nant-developers probably isn’t the place for this, but wasn’t convinced users would be either, given the current state of it.  Anybody interested in looking at or using these scripts?

 

Reply via email to