Here is some documentation:

Overview: http://prezi.com/nqm6g-grqniq/cornell-university-library-drupal-setups/

Scripts & README.txt: https://svn.library.cornell.edu/cul-drupal/drupal_6/scripts

Migrate module: http://drupal.org/project/backup_migrate

Drush: http://drupal.org/project/drush

Drush Make: http://drupal.org/project/drush_make

What is below here is obsolete. We're on a different server now with a different organization and workflow.

This describes the organization of the Drupal sites DLIT has on our test server.

The test server is libdev (library3.library.cornell.edu) . There are lots of other things on this server besides the Drupal stuff.

Server

Desktop

The developer checks out the site from SVN
svn+ssh://your-netid-here@libdev.library.cornell.edu/webvision-dev/svn/sites
onto his/her desktop machine to find this structure:

Work-flow

Update a site on the test server 

Add an existing module or theme to a site 

Add a new module or theme 

Create a new site

Update Drupal Core