Efficient repository migration and storage
AssigneeGitHub, Inc.
InventorsRyan Tomayko, Jeffrey King, Jesse Toth
Life of this patent
Estimating the term…
Abstract
A system for efficient repository migration and storage includes an interface and a processor to migrate a repository from a standard repository system in which a standard repository data is replicated in multiple repositories to an efficient repository system in which related repositories are grouped together as a network of repositories and an efficient repository data is stored in a shared network repository.
Claims20
A system for repository privatization, comprising:
- an interface to:
- receive an indication to make private a source repository;
- and
- a processor to:
- create a new network directory;
- add a new network repository to the new network directory;
- transfer data objects to the new network repository from the source repository;
- and
- change a network identifier (ID) of the source repository.
A method for repository privatization, comprising:
- receiving an indication to make private a source repository;
- creating, using a processor, a new network directory;
- adding, using the processor, a new network repository to the new network directory;
- transferring, using the processor, data objects to the new network repository from the source repository;
- and
- changing, using the processor, a network ID of the source repository.
One or more hardware storage device(s) having stored thereon computer-executable instructions that are executable by one or more processor(s) of a computer system to cause the computer system to perform repository privatization by causing the computer system to:
- receive an indication to make private a source repository;
- create a new network directory;
- add a new network repository to the new network directory;
- transfer data objects to the new network repository from the source repository;
- and
- change a network ID of the source repository.
Dependencies are inferred from the claim text.