A method and apparatus for maintaining source control for successive
versions of software where modifications are made to an initial version
that are not included in the successive versions. When the initial version
is received, it is modified and both the initial version and the modified
initial version are placed under source control in the form of a source
tree. When a new version of the software is received, the invention
determines differences between the initial version and the new version and
creates a record of differences between the initial version and the new
version. The differences are integrated into a copy of the initial version
and are then incorporated to the modified initial version, which is then
incorporated to a modified initial version to yield a modified new
version. In some embodiment of the present invention, the original source
tree is retained in case modifications are again made to the initial
version.
Метод и прибор для поддерживая управления источника для последовательных вариантов средства программирования где сделаны изменения к первоначальныйа вариант не включены в последовательные варианты. Когда первоначальныйа вариант получен, он доработан и и первоначальныйа вариант и доработанный первоначальныйа вариант помещены под управлением источника in the form of вал источника. Когда новый вариант средства программирования получен, вымысел обусловливает разницы между первоначальныйа вариант и новый вариантом и создает показатель разниц между первоначальныйа вариант и новый вариантом. Разницы интегрированы в экземпляр первоначальныйа вариант и после этого включены к доработанный первоначальныйа вариант, который после этого включен к доработанный первоначальныйа вариант для того чтобы произвести доработанный новый вариант. В некотором воплощении присытствыющего вымысла, сохранен первоначально вал источника в случае если изменения снова сделаны к первоначальныйа вариант.