Third-Party Clients
• • • • • • • TortoiseSVN (Windows) Subclipse (Eclipse) Subversive (Eclipse) SCPlugin (Mac OS X) SVN (cross-platform) AnkhSVN (Visual Studio) VisualSVN (Visual Studio)
Q&A Thank You
Server Configuration
• The svnserve Server • httpd, the Apache HTTP server • … • • • • file:// SVN:// HTTP:// HTTPS://
Common Subversion Commands
• • • • • checkout: Obtain a new working copy. import: Import code into repository initially. commit: Update repository with changes. update: Update working-copy with changes. Other commands: revert, move, copy, merge ,lock, list.
Advanced Features
• Branching and Merging • Tag • Hooks post-commit.tmpl post-unlock.tmpl pre-revprop-change.tmpl postlock.tmpl pre-commit.tmpl pre-unlock.tmpl post-revprop-change.tmpl pre-lock.tmpl start-commit.tmpl • Other