The Subversion Learning Curve
At CollabNet we have been discussing the differences and similarities between the Open Source community, and the Enterprise community. We want to be sensitive to that fine line between information awareness and marketing, without falling to one side or the other. Some people at CollabNet are hesitant to point to anything that costs money to the Open Source community for fear of offending, yet much of the content could indeed be very useful in shortening that learning curve.
As someone who is also helping to maintain the CollabNet site, and as Community Manager, I needed to learn what I needed to know as quickly as possible. I am not only learning to use Subversion, but I’m also learning to use the collaborative tools provided by TeamForge.You can see the tools of CEE if you look at any project on openCollabNet. We will be upgrading the site to TeamForge in the future.
It is my hope that the resources I list below help to shorten your learning curve, no matter whether you want to stick with only the free materials or the ones that we charge for.
For those of you who are Subversion experts, you can stop reading here, though I value your opinion and experience and would appreciate any comments or suggestions you’d like to make. Also, some of you may not be aware of the variety collaboration tools that TeamForge provides.
Many bypass this option when registering for CollabNet, but the newsletter can point to useful information about learning Subversion, as well as other content you might not want to miss. You can subscribe by clicking on your user name at the top of the CollabNet site. Once in your profile, scroll down and click the Newsletter box. Or you can read the archived newsletters.
Webinars are a great way of seeing software in action, and hearing information about the tools. Be sure to be logged into the site so you don't need to fill in any forms.
- What's New in Subversion 1.6
- Subversion Best Practices
- CollabNet TeamForge The Power of Centralization
Discussion forums are an excellent place to ask questions that fellow developers and users can answer. Be sure to return the favor by answering the questions when you can provide solutions based on your own experience. You'll need to be logged in to participate.
Release Notes, Data Sheets, and Articles
We also have some good notes, data sheets, and articles. Be sure you are logged in so you needn't fill out contact information.
- Subversion 1.6
- Browsing a Subversion or CVS Repository
- CollabNet Subversion Datasheet
- CollabNet Training for Subversion
Training Courses
CollabNet offers a complete, role-based training curriculum across the entire CollabNet product line. Courses are delivered in a number of formats to best meet your education needs.
- Subversion 1.5 for Developers - Section 01 - Introduction to Version Control (10 min) - $28
- Subversion 1.5 for Developers - Section 02 - Introducing Subversion (19 min) - $28
- Subversion 1.5 for Developers - Section 03 - Global Revisioning and Working Copies (21 min) - $38
- Subversion 1.5 for Developers - Section 04 - Standard Work Cycle (33 min) - $38
- See More . . .
- Subversion 1.6 for Developers - Standard
- Subversion 1.6 for Developers - Enterprise
- Subversion 1.6 for the 1.x Developer
- Subversion 1.6 for Administrators
- See More . . .
Subversion 1.5 - Individual Modules:
FAQs
FAQs are probably one of the best free resources you can read for learning about Subversion.
As I discover more resources for learning Subversion and TeamForge, I will write new blogs, and add to the newsletter as I discover.
Enjoy your Subversion learning path!









Recent Site Comments
"Thanks for the quick reply. Have a couple of follow up que…"
Ken Guiberson"The reintegrate merge is designed for a SINGLE use case whe…"
Bob"In your response to the question How would you handle branc…"
Ken Guiberson"@Nick I cant help but wonder if ultimately youre going to r…"
C. Michael Pilato"Hi Thanks for your reply . The lock replication worked wh…"
Nick"@Nick: You appear to be using bash, not Perl, but whatever.…"
C. Michael Pilato"Thanks Michael for your reply on lock replication. I have …"
Nick