1 / 7

SVN / Apache Subversion

SVN / Apache Subversion. Raymond Calderon 4/15/2010. What is Subversion?. Apache Subversion since 2-17-2010 Open-source, centralized version control system-- a sort of safe haven for valuable data

jodie
Télécharger la présentation

SVN / Apache Subversion

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SVN / Apache Subversion Raymond Calderon 4/15/2010

  2. What is Subversion? • Apache Subversion since 2-17-2010 • Open-source, centralized version control system-- a sort of safe haven for valuable data • Supports the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.

  3. Subversion client • For Windows OS • Implemented as a windows shell extension • It’s Free!

  4. History • The Subversion project was started in 200 by CollabNet Inc. Developers. • In an effort to replace CVS. • In November 2009 it was accepted into Apache Incubator. • On February 17 it became a top-level apache project.

  5. Why bother? Why not X,Y,Z? • Commits are true atomic operations. • Renamed/copied/moved/removed files retain full revision history • Branching and tagging • Natively client/server, layered library design • Open source licensed • File locking

  6. Why bother? Why not X,Y,Z? • Why not just use Dropbox? • It doesn’t have full revision history. • Doesn’t keep a log. • Not particular for development . • Why not Google Docs? • Smart Merge • Smart Conflict resolution

  7. Who uses Subversion? • The Open Source Community • Free Pascal, FreeBSD, GCC, Django, Ruby, Mono, SourceForge, ExtJS, PHP. • Industry has also begun to adopt Subversion. • It doesn’t necessarily have to be used to development though.

More Related