images

Chapter 10

How to Create a Server

Now comes the time to make a major leap into the world of version control and actually host the repositories yourself! In this chapter, I'll take you through how to set up respective SVN, Git, and Mercurial servers. Where possible, I'll also show you how to make things a bit more interesting by integrating with Apache and a couple of tricks to make the whole process a bit smoother.

For this chapter, you'll be using a server edition of Ubuntu as a base for all of these servers. Although there are other server options out there, such as other flavours of Linux and Windows server, I've chosen Ubuntu here for a ...

Get Foundation Version Control for Web Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.