uberSVN is a platform based on the world’s most popular version control system, Apache Subversion. uberSVN users have the freedom to pick and choose their favourite open and closed source components, ultimately building their own customized, complete ALM platform for Subversion. uberSVN has won a string of industry awards, and has received some fantastic feedback from its users base. Still not convinced? In this post, we’ll run through our top ten features of uberSVN!
1. Easy to Install
uberSVN assumes no prior knowledge of Subversion, making it the ultimate beginner-friendly Subversion GUI. To install uberSVN, you simply need to set the installation directory, the repository storage location, and enter your uberSVN registration key (don’t worry, this is free!)
2. Easy to Administer
With its focus on ease of use, the main uberSVN dashboard offers an at-a-glance insight into your repositories, and is divided into four main areas:
- Tabs – These allow you to get further information on the different repositories, users and teams, as well as providing easy access to the integrated uberAPPS store, where you can download Jenkins, purchase professional support, order uTest services and more!
- Activity Stream – This displays all the latest actions performed across your repositories, including commits, administrative changes, and social activities, such as status updates from other team members.
- List of repositories – This section displays all the repositories that have been added to your uberSVN installation. ‘Favourite’ repositories are also displayed in a separate tab, for easy access.
- Quick Links – This section links to certain areas by default (uberSVN.com, WANdisco.com etc.) Use the ‘Edit these Quicklinks’ option to tailor these links to suit your own project’s needs.
3. In-the-wild testing, without even leaving your installation!
uTest is the world’s largest software testing marketplace, and its comprehensive range of testing types for web, desktop and mobile applications can be purchased from inside your existing uberSVN installation. Simply visit the uberAPPS tab in uberSVN, select uTest Express from the app store, and follow the on-screen instructions to recruit real-life testers for your app. Crowdsourced software testing couldn’t be easier!
To see how easy it is to add uTest’s software testing services to uberSVN, visit our ‘Adding uTest to uberSVN’ post.
4. Continuous Integration Made Easy
But it doesn’t end there! uberSVN users can also download the popular Jenkins continuous integration server from inside the uberAPPS store. When downloaded through uberAPPS, Jenkins integrates seamlessly with your uberSVN repositories, giving users easy access to Jenkins functionality, including automatically performing builds, initiating tests, notifying users, rolling changes back and forth, and the ability to schedule, monitor and manage external, time-based cron jobs. All this functionality can be downloaded and implemented without ever leaving uberSVN. If you need some additional help with your Jenkins installation, existing uberSVN support customers can purchase professional Jenkins support as a bolt-on.
5. Pre-Integrated with Latest Subversion Binaries
We know that keeping up with the latest open source releases isn’t always easy, but uberSVN not only alerts you when a new release is available, it makes updating Subversion and related components as simple as a few mouse clicks. Simply click on the ‘Administration’ tab, and select the ‘SVN Switch’ option to bring up a screen where you can select the latest Subversion binaries, automatically updating all of your uberSVN repositories in the process.
6. Code-Free Subversion
“The software itself is amazing, the GUI is so user friendly that anybody could do it.” – Customer feedback.
Subversion can place practically any project under version control (text documents, graphics, sound files) not just source code! But, we know that getting to grips with Subversion from the command line can be tricky for non-coders. With that in mind, we designed uberSVN to be Subversion made easy. In fact, we’re convinced that when used with a great Subversion client like TortoiseSVN, you can use Subversion without even writing a single line of code (check out our Non-Coders Guide to Subversion if you don’t believe us!)
7. It’s Built on Subversion
It may not be the only version control product on the market, but at WANdisco, we believe Subversion is the best of the bunch. Accepted into the Apache Incubator in 2009, Subversion is an established open source solution with a vibrant and helpful ecosystem of users who can be contacted for advice via mailing lists and forums, alongside the option of professional support. And, with the recent release of Apache Subversion 1.7, there’s never been a better time to start using Subversion.
8. Build the ALM Solution you Want
Why choose between a closed source ALM solution, and hand-crafting your own SVN-based platform entirely from scratch? uberSVN gives you all the freedom of a homegrown solution, but with the seamless integration you’d expect from closed source ALM – not to mention the option of professional support, should you ever need it. uberSVN users have the freedom to select apps from the uberAPPS store, taking advantage of our seamless integration and easy upgrades, or they can use their own open and closed source components – the choice is entirely down to the user.
9. Subversion Made Social
In modern IT organizations, it’s common practice for development teams to be working on multiple projects, across multiple repositories; and keeping track of who is doing what, can become a challenge. With this in mind, uberSVN combines social networking functionality and software development, with integrated Twitter and Facebook-like capabilities. Each team has its own home page, complete with profiles of each team member and the different repositories they’re working on, and social activities can be seen at-a-glance, from the main dashboard.
10) …..and it’s free!
A free download of uberSVN is available now, for the Windows, Linux and OSX platforms.