
Because it has direct support for SVN it gives access to many of the standard SVN commands, including the ability to create a repository, commit/update files, as well as being able to access file revisions from within Altium Designer. You’ll spend less time proofreading and more time on designing.Īltium Designer supports Apache subversion (SVN) and Concurrent Versions System (CVS). After going through multiple reviews, your design would become more reliable. Similarly, a VCS should be able to help you review the changes made by others, either during synchronization or at a later time, by comparing historical versions. A VCS will list the modified files and show you the difference easily in simple clicks. For instance, it’s a good idea to review your changes before checking them in. Though there are many types of Version Control Softwares, a good Version Control system such as an Apache Subversion, not only smoothes out collaboration, it can also help establish better PCB design practices. This is where a Version Control System would be beneficial. Say you made a change to a project and realized there was a mistake and wanted to revert back to a previous revision, or if you wanted to maintain multiple versions of a product, how would you do that? What if you wanted to see the differences between two versions of your PCB document? What if you wanted to experiment a new concept without interfering with a working PCB design? Or sometimes you wanted to see how much work is being done, and where, when and by whom. Why would an Electronics Designer need a Version Control System?
