TortoiseSVN is a popular and easy-to-use Subversion client for Microsoft Windows. It is a Windows Shell extension, and is not limited to any particular IDE. TortoiseSVN is a free software which has been released under the GNU General Public License.
This book will help you to understand and use all of the features provided by TortoiseSVN. It will explain how to set up a Subversion server, and use TortoiseSVN for all of your source control needs. The book will begin with simple examples of source control, and then move on to more advanced scenarios and troubleshooting.
This book is based on the case study of a small software house called Shiny Moose Software. The company has a small team of developers, artists, and translators working on their software products. Some of the team are based in an office, others work from home.
Source control is important as a way to ensure that there are no conflicts or problems caused by different team members attempting to change the same file at the same time. It is also useful as a way of keeping track of changes made to individual files. You can see who changed a file, when they changed it, and what changes they made. You can even rewind time, and look at a snapshot of how a file was on a given date. TortoiseSVN is a good choice for Shiny Moose Software because it can be used by everyone from the developers and artists to the documentation writers.