Welcome to the User Guide for Git MultiSite.
1. What is Git MultiSite?
Git MultiSite is the core of WANdisco's enterprise Git product line.
Git MultiSite applies WANdisco's unique, patented replication technology to enable LAN-speed collaboration between globally distributed teams using Git, allowing them to work together as if they were all in one office, even when separated by thousands of miles. Git MultiSite eliminates the pitfalls of a central master repository server model, allowing enterprises to realize the benefits of distributed version control without the administrative overhead. The result is shorter development cycles, higher quality, and lower costs.
With Git MultiSite, all replicas of the master repository servers are peers, providing global disaster recovery and business continuity, eliminating downtime for unplanned outages due to network or server failure as well as scheduled maintenance. Downtime, data loss and slow performance are no longer problems. Merge conflicts and other issues are identified and resolved as soon as they occur, instead of days later. Features include:
- Git replication, mirroring and clustering for enterprise performance and 24-by-7 availability.
- Git MultiSite means that a central Git server is no longer a single point of failure, or performance bottleneck and the effects of WAN latency are greatly reduced.
- By combining WANdisco's patented replication technology and intelligent load balancing software, Git can be deployed in an active-active WAN cluster that delivers optimum performance, scalability and availability, with built-in continuous hot backup.
Git MultiSite may be integrated with open source software components that require user-level documentation. In these cases we endeavour to provide links to the open source vendor's own documentation.
Read more about Git MultiSite on the WANdisco website.
Git MultiSite with Gerrit
WANdisco's Git MultiSite can be integrated with Gerrit, the open source code review tool. When equipped with Git and Gerrit, software development teams have a solid workflow for centralized git usage where code changes can be submitted by authorized users, reviewed, approved and automatically merged in, greatly reducing the work load of the repository maintainers.
For information see the section on Gerrit
2. Using this guide
Use this document if, for example, you are a system administrator who needs to evaluate, deploy and manage your organization's version control systems. Git MultiSite is a distributed computer system. Think of a Git MultiSite deployment as a single application running across a number of dispersed nodes, rather than instances of the same application. It's likely therefore that managing Git MultiSite will be shared across several locations, especially in organizations where software development "follows the sun".
3. Get support
See our online Knowledgebase which contains updates and more information.
For more information about MultiSite and WANdisco's replication technology see the SVN MultiSite Technical Guide.
If you need more help raise a case on our support website.
4. Give feedback
If you can't find what you're looking for, go to our online Knowledgebase which contains updates and extra documentation. If you need more help and want to alert us to an error, please contact us by raising a case on our support website.
For a better understanding about how MultiSite and WANdisco's replication technology works read the Git MultiSite Technical Guide.
5. Note the following
In this document we highlight types of information using the following boxes:
The alert symbol highlights important information.
Tips are principles or practices that you'll benefit from knowing or using.
The STOP symbol cautions you against doing something.
The KB symbol shows where you can find more information in our online Knowledgebase.
6. Release Notes
View the Release Notes. These provide the latest information about the current release, including lists of new functionality, fixes and known issues.