Customizing third-party “vendor” source code is becoming increasingly common. But managing the incorporation of vendor application releases alongside customizations requires an additional layer of software configuration management (SCM) to integrate subsequent vendor releases. Traditional branch-based SCM tools require an unnecessarily complex branch-and-merge process. However, there is a more intuitive and efficient parallel development model for managing customizations to vendor code.
Read More
|
Most software configuration management (SCM) systems rely on metadata annotations to support basic system operations, such as computing the contents of software configurations. With AccuRev, configurations are first-class objects called "streams," whose contents aren't defined in terms of metadata annotations at all. AccuRev relies on the chronology of SCM operations, enabling users to leverage the incremental nature of the process.
Read More
|