1. A method for providing one or more content services to a repository in a plurality of repositories, said method comprising: integrating the plurality of repositories into a virtual content repository (VCR); maintaining a logical namespace that encompasses the plurality of repositories; providing the one or more content services to the repository; wherein the one or more content services includes at least one of: a versioning capability and a lifecycle capability; wherein the repository stores at least one of: content information and schema information; and wherein the content and schema information is accessible through a logical namespace that encompasses the plurality of repositories.