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