发明名称 |
USING DISTRIBUTED SOURCE CONTROL IN A CENTRALIZED SOURCE CONTROL ENVIRONMENT |
摘要 |
A method is presented for using a distributed source control system with a centralized source control system. A first set of files is obtained from a source control repository and stored on a first electronic computing device. The first set of files comprises all or part of a code base in the centralized source control system. A request is received for at least part of the code base from a second electronic computing device in a distributed source control system. As a result of the request, at least a part of the first set of files is sent to the second electronic computing device. A change set for the first set of files is received from the second electronic computing device. The change set is processed to be in a format compatible with the source control repository. The change set is submitted to the source control repository. |
申请公布号 |
US2016004719(A1) |
申请公布日期 |
2016.01.07 |
申请号 |
US201514737122 |
申请日期 |
2015.06.11 |
申请人 |
Microsoft Technology Licensing, LLC |
发明人 |
Boctor Victor;Bucher Theodore Albert |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for using a distributed source control system with a centralized source control system, the method comprising:
on a first electronic computing device, obtaining a first set of one or more files from a first source control repository, the first set of files comprising all or part of a code base in the centralized source control system, the first source control repository being a source control repository in a first centralized source control system; storing the first set of files on the first electronic computing device; receiving a request for at least part of the code base from a second electronic computing device, the second electronic computing device being an electronic computing device in a first distributed source control system; as a result of the request, sending the at least part of the first set of files to the second electronic computing device; receiving a second set of one or more files from the second electronic computing device, the second set of one or more files being a change set for the first set of files; and processing the change set so that the change set is in a format compatible with the first source control repository; and when the change set is in a format compatible with the first source control repository, submitting the change set to the first source control repository. |
地址 |
Redmond WA US |