1. A method comprising performing a machine-executed operation involving instructions, wherein said machine-executed operation is at least one of: A) sending said instructions over transmission media; B) receiving said instructions over transmission media; C) storing said instructions onto a machine-readable storage medium; and D) executing said instructions; wherein said instructions are instructions which, when executed by one or more processors, cause said one or more processors to perform the steps of: receiving a request for a version history for a particular version of a resource identified by a unique identifier; accessing a version history data container comprising a respective record that corresponds to each respective link between successive versions of said resource stored in a repository that supports versioning of resources, wherein each record comprises a record identifier that uniquely identifies said record, a predecessor identifier, wherein the predecessor identifier is a unique identifier of a version that immediately precedes, in said version history of said resource, the link corresponding to this record, a successor identifier, wherein the successor identifier is a unique identifier of a version that immediately succeeds, in said version history of said resource, the link corresponding to this record, a predecessor rowset, wherein the predecessor rowset comprises the record identifier of each of one or more corresponding records, in said version history container, in which the predecessor identifier in this record is the successor identifier in a corresponding record of said one or more corresponding records, and a successor rowset, wherein the successor rowset comprises the record identifier of each of one or more corresponding records, in said version history container, in which the successor identifier in this record is the predecessor identifier in a corresponding record of said one or more corresponding records; and based on the unique identifier of said particular version of said resource, locating in said version history data container one or more records in which the unique identifier of said particular version of said resource is one of either the predecessor identifier or the successor identifier.