Navigation:  v | Release Notes | Install | Upgrade | Administration | Reference | Gerrit | API | Glossary | Archive

User Guide

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 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

This document describes how to plan, install and manage the software.

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.

We use terms like node and replication group, and define them in the Glossary. This contains some industry terms, as well as WANdisco product terms.

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 find an error or if you think some information needs improving, raise a case on our support website or email docs@wandisco.com.

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.