Book Image

TortoiseSVN 1.7 Beginner's Guide

By : Lesley Harrison
Book Image

TortoiseSVN 1.7 Beginner's Guide

By: Lesley Harrison

Overview of this book

<p>TortoiseSVN is a Subversion client that gives you quick and easy access to all of Subversion's features. Perhaps you are aware of the importance of version control in software development or document management, but do you know how to use TortoiseSVN for efficient project management? Here is the first book about version control with TortoiseSVN.</p> <p><em>TortoiseSVN 1.7 Beginner's Guide</em> provides a comprehensive coverage of TortoiseSVN in its entirety. It is easy to follow the instructions with clear explanations and screenshots. This book will introduce the important features of TortoiseSVN and at the same time, give you a deeper and clearer understanding of the basic functionality, providing the answers to many questions that are encountered when using TortoiseSVN. TortoiseSVN is a client to SVN, but with this book and TortoiseSVN, you don't need to know anything about SVN, or wade through boring version control theory to get started using one of the most powerful version control applications in the world.</p> <p>The book begins by introducing you to the basics of TortoiseSVN and tools needed to get started with version control. It then dives deep into details, covering the methods available to check and commit changes and keep track of data. Chapters cover conflict management, branching and merging of a project to avoid disturbing the main development version, using TortoiseSVN with popular bug-tracking systems, and much more.</p> <p>By following the practical steps in this book, you will learn every aspect of using TortoiseSVN—from setting up the subversion server, to working with revision logs, and providing security and protection for your subversion server.</p>
Table of Contents (19 chapters)
TortoiseSVN 1.7
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – installing VisualSVN


  1. Download VisualSVN from http://www.visualsvn.com/server/download.

  2. Run the installer, and click Next when prompted.

  3. Set the path for your repository. Windows XP users can accept the defaults. Windows Vista and Windows 7 users may need to change the repository folder path to one inside their user directory.

  4. Once the installation is done, you should see a window which looks like the following screenshot:

  5. You can create a new repository by going to Action | Create New Repository, and entering the name of the repository there.

What just happened?

You have just installed VisualSVN. This offers an easy-to-use management console, and gives you a working Subversion server right out of the box. The default setup is ready-to-go, but there are some extra features you will want to look at if you're using the server in a production environment.

You will find a full guide to the more advanced features of VisualSVN, such as SSL, at http://www.visualsvn.com/server/getting-started/.

VisualSVN is the quickest and easiest way to get a working Subversion server. This method is the best choice for most people.

For the sake of completeness, the following instructions explain how to set up Apache and Subversion separately. If you are using VisualSVN, you can skip the rest of the sections in this chapter.