AccuReplica
AccuReplica™ enables development teams distributed across geographic locations and time zones to have immediate, transparent access to all data in AccuRev®. Efficient and cost-effective collaboration within AccuRev software change and configuration management enhances the agility, reliability, manageability, and overall quality of complex, parallel, Agile and geographically distributed application development.
The AccuReplica Advantage
- Enhances global operational efficiencies and control by improving collaboration and communication among distributed development teams.
- Improves the performance of remote development teams by giving them fast local access to all data in AccuRev.
- All development teams, regardless of location, transparently use the same process in AccuRev. There is no need for per-site processes or per-site branches.
- AccuRev administration occurs on the master SCM server only, eliminating the need for costly duplicate resources in each location.
- Setup is as easy as installing the server, pointing it to the master, and issuing a single command to replicate a repository.
- Local teams can benefit by using AccuReplica for departmental or workgroup servers.
- Build farms and continuous integration are improved by using AccuReplica to obtain needed source code
AccuReplica
Effective distributed development between teams in different geographical locations is difficult. One of the key challenges with distributed development is limited network bandwidth between sites. Limited bandwidth translates to reduced performance. Whereas local networks typically provide 100Mb or even 1Gb to the desktop, bandwidth between sites is typically 2Mb - 4Mb or less.AccuReplica solves this problem by having a full and up-to-date copy of all data at each site for fast local access. This helps integrate geographically distributed and offshore teams into your development process exactly the same way that you would if they were located in the same building. Because all operations are TimeSafe®, object write operations always pass directly to the master server. Additionally, with the AccuRev TimeSafe architecture, changes are appended and immutable (i.e. history may not be modified), ensuring absolute reproducibility of any build at any time.
AccuReplica benefits developers who are part of geographically distributed teams, by allowing users to do everything with AccuRev software as if they were co-located. For example, both remote and local users have the same workflow, documentation, end-user experience, stream structure, triggers, and enhanced security. There is no need for remote users to learn anything new, and one set of global development processes can be implemented.
AccuReplica Features
- New performance optimizations make AccuReplica on average 4x faster than prior versions
- Optional compression can be turned on for WAN use to reduce bandwidth requirements, and off for LAN use to reduce CPU load
- AccuRev server can be replicated at remote sites, improving many daily operations, including file retrieval
- Remote developers can rapidly get file status information, just as if they were working locally
- Replication works transparently, resulting in all developers seamlessly appearing to be working at the same site
- Developers' client machines using an AccuReplica server can issue all AccuRev commands in the usual way
- AccuRev administration occurs only on the AccuRev server
- Compatible with the AccuBridge for LDAP Provisioning security features