Tag Archive for 'Subversion Training'

What’s New in Subversion 1.7?

Subversion 1.7 is a major step forward for the Apache Software Foundation and the wider Subversion ecosystem. As part of this ecosystem, WANdisco is committed to helping the community keep up-to-date during this exciting time, and with this in mind, we’ve put together a comprehensive series of free one hour online training webinars, designed especially for Subversion users and administrators. And, the topic everyone’s talking about, is what’s new in Subversion 1.7?

In our ‘Introducing Subversion 1.7’ webinar we covered just that, bringing together a team of top Subversion insiders, including WANdisco’s Director of Open Source and Subversion’s release manager since 2008, Hyrum Wright; senior Subversion developers Philip Martin and Julian Foad, and founder of Assembla Andy Singleton, who ran through what’s new and noteworthy in 1.7, and looked ahead to how the 1.7 enhancements pave the way for even more innovations for the Subversion community.

Julian Foad, a Subversion contributor for nearly a decade, covered the radical changes in one of the oldest parts of Apache Subversion. For 1.7, the working copy (WC) metadata management system has been completely rewritten, as the original WC library had grown so complex that introducing bug fixes and improvements was becoming an upwards struggle. This complete rewrite is combined with an embedded SQLite DB that holds all the properties, version numbers and information about scheduled changes. For operations that have to gather metadata about a range of files and directories, the information is now all in one place. Users should notice an immediate performance boost.

In addition to these major changes to Subversion’s metadata system, Julian shared some useful new Subversion commands with attendees:

svn log – diff

Prints the diff of each revision inbetween the log messages; useful for viewing the changes in a file or a whole subtree.

svn diff –git

Produces diff output in Git format.

svn relocate

A dedicated svn relocate command for the old svn switch –relocate functionality; having dual meanings for the old switch command was confusing.

svn: E195002

Each error message has its own identification number; useful when searching for help on the web.

Senior developer Philip Martin, shared the ins-and-outs of another headline-grabbing feature in Subversion 1.7: HTTPv2. Philip covered all the benefits the user will notice when DeltaV is dropped in 1.7, before moving onto the new in-memory caching system for the FSFS repository backend, and sharing insider knowledge on how to get the most out of the new caching structures by controlling how much memory is used by the cache. Webinar attendees also got a heads-up on using network compression in Subversion, to avoid hitting the CPU bottleneck, and got some words of reassurance on security concerns surrounding dumping a repository using the new svnrdump tool.

Finally, Andy Singleton, founder of Assembla, elaborated on a proposal that sparked some controversy on the Subversion Dev list recently: a new merge command for Subversion. If you’re a Subversion user, at some point you’ve probably been annoyed with Subversion merge – Andy outlined his proposal for making merge in Subversion less painful, and how he envisions ‘newmerge’ solving some commonly-encountered problems with cyclic merge, foreign merge and tree changes. If you missed out the first time around, the full webinar can be viewed now.

This is an exciting time for the Subversion community, and we have plenty of webinars scheduled for the next few months to keep you up-to-date on all the latest goings on. Visit our Free Training Webinars page to browse the full list of our free, online training sessions for Subversion users and administrators. Early registration is recommended, as space is limited!

Our Free Online Training Continues

Our ever popular Subversion training webinars continue today with a course on branching & merging. The training covers everything from “what is a branch?” through to “resolving merge conflicts”.  This is just one in a long list of of our complete free SVN training webinars which established favorites and exciting new sessions for uberSVN that we have just announced. To see details of all eleven webinars in this new series go to http://www.wandisco.com/training/webinars

Here’s the current schedule:

bullet September 1 Branching and Merging
bullet September 22 uberSVN: Team Collaboration & Social Coding
bullet September 29 Subversion Difference
bullet October 13 Branching Options for Development
bullet October 27 uberSVN: Access Control Management
bullet November 10 Managing Subversion Projects
bullet December 1 Subversion Locking
bullet December 15 uberSVN Extensibility

We have also teamed up with CloudBees to show you how to deploy Jenkins with uberSVN. The webinar will be hosted by popular writer Tim Anderson of The Register. Learn how to watch for code changes in Subversion repositories, automatically perform builds, initiate tests, notify users of results, roll changes backward or forward, configure Jenkins to schedule, monitor, and manage external jobs, and perform operations on remote servers. There will also be an opportunity to hear from customers who have deployed uberSVN in production and webinar participants are advised to download Jenkins for uberSVN free of charge through uberApps. This special webinar will take place on Wednesday, September 14 – register now as places are limited: Register Now

avatar

About David Richards

David is CEO, President and co-founder of WANdisco and has quickly established WANdisco as one of the world’s most promising technology companies.

Since co-founding the company in Silicon Valley in 2005, David has led WANdisco on a course for rapid international expansion, opening offices in the UK, Japan and China. David spearheaded the acquisition of Altostor, which accelerated the development of WANdisco’s first products for the Big Data market. The majority of WANdisco’s core technology is now produced out of the company’s flourishing software development base in David’s hometown of Sheffield, England and in Belfast, Northern Ireland.

David has become recognised as a champion of British technology and entrepreneurship. In 2012, he led WANdisco to a hugely successful listing on London Stock Exchange (WAND:LSE), raising over £24m to drive business growth.

With over 15 years’ executive experience in the software industry, David sits on a number of advisory and executive boards of Silicon Valley start-up ventures. A passionate advocate of entrepreneurship, he has established many successful start-up companies in Enterprise Software and is recognised as an industry leader in Enterprise Application Integration and its standards.

David is a frequent commentator on a range of business and technology issues, appearing regularly on Bloomberg and CNBC. Profiles of David have appeared in a range of leading publications including the Financial Times, The Daily Telegraph and the Daily Mail.

Specialties:IPO’s, Startups, Entrepreneurship, CEO, Visionary, Investor, ceo, board member, advisor, venture capital, offshore development, financing, M&A