Project Description
The AutoSPDeploy for SharePoint 2010 will create web applications, managed paths, site collections and sites. It will also deploy solutions and activate or deactivate out of the box and custom features. It is designed so that it can be run again within the same farm.

You can also use AutoSPDeploy to perform a retraction. It will retract and remove solutions and delete web applications, site collections and sites (they can be set to retractable or not).

How to use:
  1. Edit AutoSPDeployerInput.xml. Update the file with your settings such as the SQL server and desired web apps, site collections and site structure.
  2. Run AutoSPDeployerLaunch.bat. This file will prompt you to select Deploy (hit D) or Retract (hit R).
  3. Verify the deployment or retraction was successful.

NOTE - AutoSPDeploy creates databases for the web applications using DBPrefix_databaseName naming convention. This is identical to how the databases are named in the AutoSPInstaller scripts so if you've used that to install your farm, you can maintain similar database names.

The scripted process will:
To Do:
---
The AutoSPDeploy scripts are heavily based on work done by Brian lala on the AutoSPInstaller project which I highly recommend using to install and configure your farm before running AutoSPDeploy for deployment.