1. Method for command line administration of project spaces using extensible markup language objects, comprising: storing project data in a data store, said data store including a project catalog database and a plurality of objects in project spaces; receiving a first user command including an output command and arguments with respect to an object in said data store; executing said first user command against said object in said data store to generate a first extensible markup language file; receiving at least one subsequent user commands, each said subsequent user command including an input command; and executing a first subsequent second user command against said first extensible markup language file and said data store to manage said objects in said data store and generate a resultant output extensible markup language file when needed for reentrant processing.