发明名称 SYSTEM AND METHOD FOR DISTRIBUTED REVISION CONTROL
摘要 A system and method for distributed revision control includes receiving, by a revision control module being executed by one or more processors of a server, a request to store a first version in a repository, the repository comprising a plurality of stored versions, determining whether the first version is in the repository, incrementing a client reference counter associated with the first version when the first version is in the repository, adding the first version to the repository and sending the first version to one or more additional servers when the first version is not in the repository, and decrementing a server reference counter associated with a second version in the repository when the first version replaces the second version as a head version of the repository.
申请公布号 US2016253373(A1) 申请公布日期 2016.09.01
申请号 US201514633077 申请日期 2015.02.26
申请人 Red Hat, Inc. 发明人 Fryc Lukas
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of revision control, the method comprising: receiving, by a revision control module being executed by one or more processors of a server, a request to store a first version in a repository, the repository comprising a plurality of stored versions; determining whether the first version is in the repository; when the first version is in the repository, incrementing a client reference counter associated with the first version; when the first version is not in the repository, adding the first version to the repository and sending the first version to one or more additional servers; and when the first version replaces the second version as a head version of the repository, decrementing a server reference counter associated with a second version in the repository.
地址 Raleigh NC US