

- #SMARTSVN VS TORTOISE SOFTWARE#
- #SMARTSVN VS TORTOISE PROFESSIONAL#
- #SMARTSVN VS TORTOISE SERIES#
- #SMARTSVN VS TORTOISE FREE#
Recently, Subversion celebrated its 20 years of existence and is arguably still the most widely used source control solution today. Apache now oversees the ongoing development and distribution of the rebranded Apache Subversion and is still looking for contributors to the project, in true open-source fashion.
#SMARTSVN VS TORTOISE SOFTWARE#
In 2010, Subversion became part of the Apache Software Foundation, one if not the most well-known organization maintaining large open-source projects. Subversion 1.5, in particular, was a major release that introduced highly needed features, most notably automated merge-tracking which is seen today as essential in a source control solution, as well as mirroring capabilities.

Subversion has since then become a pillar of the software development world, overtaking CVS and becoming the standard for many years, both in the open-source communities and in the enterprise world. The main goal in designing Subversion wasn’t to reinvent the wheel or a new source control model but to have a better CVS, without the bugs and the features deemed unnecessary or badly designed. Subversion was started in 2000 as a replacement and improvement over CVS, the most popular version control at the time. So, is SVN a good source control solution for game development? Let’s dig in! This article was a good opportunity to get familiar with it again and see how it competes against the other solutions we have studied so far.
#SMARTSVN VS TORTOISE PROFESSIONAL#
Personally, I haven’t used SVN since my early programming days, and never in my professional career. While not a common choice in larger studios, smaller ones and indie teams have long been using SVN as their backbone and for good reason.
#SMARTSVN VS TORTOISE FREE#
In the games industry, SVN remains a very popular choice due to being free and implementing the file-based source control model which maps so well to our needs, as outlined in the previous articles. Its massive popularity from the 2000s until today has only been outshined by Git fairly recently.
#SMARTSVN VS TORTOISE SERIES#
We couldn’t reach the end of this series without talking about a source control giant, I’m talking of course about Subversion or SVN for short.Įvery programmer should have heard of Subversion. Here's a link to TortoiseSVN's open source repository on GitHub.This is part of a series of posts on source control for game development. TortoiseSVN is an open source tool with 39 GitHub stars and 29 GitHub forks. TortoiseGit can be classified as a tool in the "Git Tools" category, while TortoiseSVN is grouped under "Code Collaboration & Version Control". It is based on Apache™ Subversion (SVN)® TortoiseSVN provides a nice and easy user interface for Subversion.Since it's not an integration for a specific IDE like Visual Studio, Eclipse or others, you can use it with whatever development tools you like, and with any type of file. It is a really easy to use Revision control / version control / source control software for Windows. On the other hand, TortoiseSVN is detailed as " The coolest interface to (Sub)version control". It is free software released under the GNU General Public License. It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. TortoiseGit vs TortoiseSVN: What are the differences?ĭevelopers describe TortoiseGit as " The Power of Git in a Windows Shell".
