O'Reilly logo

CMS Made Simple Development Cookbook by Samuel Goldstein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deciding on Git versus Subversion

In this chapter, there are recipes using two different revision control systems: Git and Subversion. For a given project, however, you are not going to use both systems, which means you need to decide which to use.

This recipe will help you evaluate which system will be best for you.

How to do it...

  • Consider the following table. For each row, decide which column better meets your needs.

A

B

Single Central Repository

Distributed Repository Copies

Branches are actual directories on the filesystem

Branches are maintained by the Software

Download only current versions of files on checkout

Download entire history of all files on checkout

Viewing history requires contacting server over the network

History is ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required