Top 10 Things I like about subversion

Updated , First Published by Pete Freitag

Craig Walls posts the top 10 things he likes about subversion version control on his weblog.

Atomic Commits
Tools Support
Hooks
Web-browsable Repository
Easy branching/tagging/merging
Efficient handling of binary files
Everything is versioned
Externals
Concurrent versioning
Easy refactoring

I have been using subversion for almost a year now, and it is a very nice version control system. I would top my favorite features list with binary file support, easy refactoring, and atomic commits.

Comments

Mike Rankin

How about a Dreamweaver hook?

Jon Austin

Mike: Use CFEclipse instead. It has many funky plugins.. CVS/SVN support, Solex (testing suite), ANT....

Alp

Versioning component:Which vnsiroeing component to use for the project. The choices are CVS, and SCM (based on Subversion). I understand your desire for a migration path. It is a big topic that we are discussing within both CollabNet and java.net teams. (And yes, Brian is certainly part of the discussion.Feel free to contact him if you like. )Thanks for the clarification. :-)Helen Chenjava.net Site Manager