6. A system comprising: a repository to store Lightweight Directory Access Protocol (LDAP) entries; and an LDAP server coupled to the repository to receive a query for an attribute associated with an LDAP entry, wherein the attribute is stored in the repository and contains a plurality of pairs of values, each pair containing an attribute value and a corresponding version number stored as a subtype of the attribute, the LDAP server to determine whether the query includes a version number of the attribute, in response to a determination that the query includes a version number, the LDAP server to return a first attribute value that corresponds to the version number in the query, in response to a determination that the query includes a predetermined symbol, returning all versions of the attribute, and in response to a determination that the query does not include a version number or the predetermined symbol, the LDAP server to return a second attribute value that corresponds to a current version of the attribute.
6. A system comprising: a repository to store Lightweight Directory Access Protocol (LDAP) entries; and an LDAP server coupled to the repository to receive a query for an attribute associated with an LDAP entry, wherein the attribute is stored in the repository and contains a plurality of pairs of values, each pair containing an attribute value and a corresponding version number stored as a subtype of the attribute, the LDAP server to determine whether the query includes a version number of the attribute, in response to a determination that the query includes a version number, the LDAP server to return a first attribute value that corresponds to the version number in the query, in response to a determination that the query includes a predetermined symbol, returning all versions of the attribute, and in response to a determination that the query does not include a version number or the predetermined symbol, the LDAP server to return a second attribute value that corresponds to a current version of the attribute. 10. The system of claim 6 wherein the LDAP server further comprises: one or more entry fields to store a plurality versions of the attribute in the LDAP entry.