Friends who have used version control tools should know about Subversion . The Subversion abbreviation SVN is a famous Cross-platform version control tool. Both Windows and Linux,unix are very useful. The author has contacted the version Control tool from 2002, has ended the source code export copy history. CVS was used at the time, but because CVS based on the timestamp versioning mechanism resulted in different time submitting code as different versions, the author turned to Subversion .
In recent years, to git as the representative of the distributed version of control unusually hot, many people have turned to git embrace. Indeed for some occasions git such a distributed version of control is very trial, such as the author of the previous period of time due to network reasons can not submit code to the SVN server, at this time git such a distributed version control advantage on the highlight, the author can first submit code to the local server, when the network restore Submit it to the central server when it is complex. However, Subversion as a traditional central server control mode is not entirely useless, as there are still users who need to be simple and useful and have more version control tools for versioning permissions.
A few days ago, subversion developers gathered in New York to discuss future development roadmap for the source code management system Subversion. Some of the summaries of the meeting have been published, mainly about Subversion being separated from the distributed version control system.
The Conference noted that subversion is not promising as a distributed version control system, because at least two successful projects exist, and if Subversion is working on this, it is futile and distributed version control systems are not all, A large part of the user is still inclined to centralized management, they need to centralize, need to control, need to be based on the path of authority control, need to be simple. And these are the advantages of Subversion.
With this in view, theSubversion development team plans future versions of the roadmap, including resource pool independent configuration, Checkpoint, rename tracking, improved version merging, improved tree-type conflict detection, enterprise authentication mechanisms, and historical version retrieval, Log templates and more, please see here.
Subversion official homepage: Subversion
Excerpt from: Open source China Community