Tag Archive for 'support'

Is Subversion Ready for the Enterprise?

At WANdisco, we firmly believe that Apache Subversion is a commercial quality version control system ready for the enterprise. With everything that Subversion has to offer enterprise users, it’s easy to see why it’s becoming such a popular choice:

  • It’s open source – cost is one of the most commonly-cited reasons for adopting open source solutions such as Subversion, but there are many other benefits. Most notably, open source projects tend to be collaborative efforts between many developers, so users reap the benefit of a team of developers, all with their own particular skills and areas of expertise.
  • It’s an established project – accepted into the Apache Incubator in 2009 and graduating a year later, today Subversion is an Apache Top Level Project maintained by a global community of contributors.
  • It’s the center of a vibrant ecosystem – Apache Subversion users have access to countless additional client tools, GUIs and plugins. Subversion also integrates with most of the major IDEs, including Eclipse and Microsoft Visual Studio.
  • Free community support – another benefit of utilizing open source technology is the transparent, archived communication that makes up an open source project’s mailing lists and forums, including Subversion’s dedicated SVNForum. This communication can be an invaluable source of information for users, and in many instances, a question will have already been asked – and answered – by someone else. If you can’t find the answer you were looking for, ask the community directly. There’s also no shortage of free training resources available online, including webinars, refcards and tutorials.
  • Professional support option – Subversion has an extensive community of users who are always willing to answer queries, but mailing lists and forums aren’t always the ideal place to reach out to when disaster strikes your enterprise deployment. As a long-established open source solution, there are professional support options available for Apache Subversion.

Our professional support services for Subversion includes:

  1. 24-by-7 worldwide coverage
  2. Guaranteed response times
  3. Indemnification coverage
  4. Subversion system health check
  5. 8 hours of free consulting or training

Enterprise training is another option for users who need additional support with their Subversion installation.

Despite all the benefits, there are some potential issues to consider when working with large Subversion deployments. If you’re using multiple SVN repositories across globally distributed teams, you may encounter the following challenges:

  • Loss of productivity when the central server fails and users at remote sites cannot access the latest version of your project.
  • Slow networks encourage developers at remote sites to checkout and/or commit infrequently. This increases the chances of encountering time-consuming conflicts.
  • Unnecessary read operations taking place over the WAN, as users at remote sites repeatedly perform read operations to access the same files. This degrades the performance of both the central Subversion server and the network.
  • Every remote request entails a WAN penalty. Although Subversion clients only send changes to the central server when modifications to existing source code files are committed, when a new file is committed or an existing file is checked out, the entire file is sent over the WAN.
  • When Subversion is implemented with an Apache Web Server as a front-end, and the WebDAV HTTP protocol is used, the WAN penalty can be significant. This is particularly true of commits that consist of a large number of files.

To help enterprises overcome these challenges, we’ve just announced an ongoing series of free webinars. Over the course of each hour-long ‘Scaling Subversion for the Enterprise’ session, our expert Solution Architect Patrick Burma will cover all the issues enterprises can encounter when using multiple Subversion repositories across globally distributed teams. He will also discuss the accompanying solutions from the administrative, business and IT perspectives, and will be available to answer specific questions.

You can register for all of this week’s sessions now:

WANdisco Announces New Wholly Foreign Owned Enterprise

We are excited to announce WANdisco China, a Wholly Foreign Owned Enterprise located in Chengdu, China. From this new base in Chengdu, we’ll provide the full suite of WANdisco services: sales, training, consulting and 24/7 customer support for software solutions sold in the country. Chengdu will also serve as our Chinese headquarters, supporting our existing office in Beijing.

“We view China as an emerging and high growth market for WANdisco,” said David Richards, CEO of WANdisco. “It was a natural progression to establish our Chengdu office as a WFOE and ramp up staff there as so many companies have operations in the country. We are excited about this announcement and look forward to the growth opportunities this brings.”

This announcement follows our first sale in China with major telecommunications equipment company Huawei.

You can find out more about WANdisco China at the official press release.

Happy Holidays from WANdisco!

wandisco-christmas-2012-blog (1)

2012 has been an amazing year for WANdisco: a successful flotation, a patent approval, two acquisitions, a global series of WANdisco-organized Subversion conferences and upgrading our sponsorship of the Apache Software Foundation were just some of the highlights of the past twelve months.

We have plenty of exciting announcements planned for 2013, but for now we’d just like to thank everyone who has used our products, joined us for a webinar, eTraining or enterprise training session, picked us for your support needs, or provided us with the crucial feedback we need to make our products and services even better.

And, of course, we’d like to wish you a very happy holidays from the WANdisco Team!

WANdisco’s December Roundup

2012 has been an amazing year for WANdisco, but we still had a few more announcements for you this month, including news that we are extending our suite of service and support offerings to include the Git distributed version control system.

“Expanding our support offering to include Git is an obvious step to enable you to deploy and support the trending as well as the leading SCM tools,” said James Creasy, WANdisco’s Senior Director of Product Management in his ‘Supporting Git to Support You’ blog.

Our Git support includes:

  • Guaranteed response times
  • Availability 24 hours a day, 7 days a week
  • Contact via email or toll-free telephone

Git support is available immediately, please contact sales@wandisco.com for more information.

This news comes hot on the heels of our Big Data and Apache Hadoop announcements last month. WANdisco CEO, David Richards, and core creators of Apache Hadoop Dr. Konstantin Shvachko and Jagane Sundar recently conducted a webinar that covered how WANdisco sees the future of big data, following our acquisition of AltoStor.

This 30 minute webinar discussed:

  • The cross-industry growth of Hadoop in the enterprise.
  • How Hadoop’s limitations, including HDFS’s single-point of failure, are impacting the productivity of the enterprise.
  • How WANdisco’s replication technology will alleviate these issues by adding high-availability, data replication and data security to Hadoop.

If you missed out on the webinar, you can still find out all about WANdisco, Hadoop and Big Data by checking out the webinar slides on SlideShare.

The Subversion community also found the time for one more release before the holiday season. Subversion 1.7.8 features plenty of fixes and enhancements, including:

  • Adding missing attributes to “svn log -v –xml” output
  • Fixing a hang that could occur during error processing
  • Fixing incorrect status returned by 1.6 API
  • Adding Vary: header to GET responses to improve cacheability
  • Subversion 1.7.8 ignores file externals with mergeinfo when merging

A full list of everything that’s new in Subversion 1.7.8 is available at the Changes file. Free binaries of Subversion 1.7.8 are available to download through the WANdisco website. Users of SmartSVN, the popular cross-platform client for Subversion can also grab an update: SmartSVN 7.5.3 features plenty of improvements and bug fixes, including:

  • Refresh option to ask for master password, if required
  • Support launching on Solaris
  • Fix for an internal error that could occur after removing Tag
  • Special characters (e.g ‘:’) no longer cause problems in URLs

More information on the latest changes, is available at the SmartSVN changelog. If you haven’t tried SmartSVN yet, remember you can claim your 30 day free trial of SmartSVN Professional by visiting www.smartsvn.com/download

There’s been plenty of new content at the blog this month, including the first blog from Hadoop core creator Jagane Sundar, WANdisco’s new Vice President of Engineering of Big Data.

In his ‘Design of the Hadoop HDFS NameNode: Part 1 – Request processing’ post, Jagane demonstrates how a client RPC request to the Hadoop HDFS NameNode flows through the NameNode.

hadoop namenode

When you think of “the cloud”, what comes to mind? In his first WANdisco blog, Director of Product Management James Creasy takes a fresh look at one of IT’s biggest buzzwords. He argues that most of the applications used by enterprises were not originally architected for cloud infrastructures, and looks at how this problem could be overcome by “putting the cloud into a virtual eyedropper.” In his second blog, ‘Planned Downtime Is Still Downtime’ James argues that planned outages of critical applications aren’t inevitable:

Through the 20th century and into the 21st we’ve gritted our teeth against this inescapable cost. We’ve built massive failover servers, concocted elaborate master/slave replication schemes, and built businesses around High Availability and Disaster Recovery scenarios (HADR). We thought we were doing the best we can.

And we were, until recently.”

You can read the ‘Planned Downtime is Still Downtime’ post in full at the WANdisco blog.

We also had some new team photos taken by our friend and neighbour at our Electric Works offices, Matt Lollar. We even managed to get some shots outside in the Sheffield sunshine.

wandisco team

Finally, to celebrate the holiday season, we had a little ‘Decorate Your Desk’ competition in the Sheffield office. We even had a roaring log fire!

christmas fire

We have plenty of exciting announcements planned for 2013, but for now we’d just like to thank everyone who has used our products, joined us for a webinar, eTraining or enterprise training session, picked us for your support needs, or provided the crucial feedback we need to make our products and services even better. And, of course, we’d like to wish you a very happy holidays from the WANdisco Team.

 

 

Happy Birthday uberSVN!

uberSVN is one year old! It’s been a great first year for uberSVN, the open ALM platform for Apache Subversion. Not only has this unique, SVN-based product been awarded the Made in Sheffield mark and Business IT Innovation of the Year medal, but it’s received a positive response from the community, as well as some fantastic reviews by the IT media. To celebrate uberSVN turning one year old, we’ll be making an exciting announcement later this week – keep checking back for all the latest info! But for now, we’ll take a look back at everything that’s happened over the past twelve months.

Happy first birthday, uberSVN!

April 21st, 2011uberSVN is born! uberSVN is released with the first ever social coding environment for Apache Subversion. Subversion users now have the freedom to build their own complete, ALM solution from the open and closed source components of their choice.

June 1st, 2011Subversion 1.6.17 is released. These binaries are available through uberSVN, as soon as 1.6.17 is released.

July 14th, 2011Professional support for uberSVN is launched, meeting the needs of large development organizations who want to use open source software, but require the security provided by a commercial software support contract.

July 26th, 2011 – The uberAPPS store opens for business! uberSVN users can now enjoy easy one-click deployment with automatic updates, from all of WANdisco’s uberAPPS partners.

July 27th, 2011Jenkins comes to uberSVN through the uberAPPS store. Jenkins is an easy-to-use, continuous integration system to manage and control the application development lifecycle, including build, documentation, testing, and packaging.

August 16th, 2011 – uberSVN is awarded the prestigious ‘Made in Sheffield’ mark. “We take great pride in the fact that WANdisco has been awarded the Mark for uberSVN and that Sheffield is promoting the 21st Century diversity and excellence of companies based here,” says David Richards, WANdisco’s CEO.

August 19th, 2011uberSVN is released for Mac OS X.

October 11th, 2011Subversion 1.7 is released. This is major step forward for the Subversion community, and 1.7 is available through uberSVN on the day of its released.

November 14th, 2011 – uberSVN is awarded a medal for Business IT Innovation of the Year. “Receiving a medal at the BCS & Computing UK IT Industry Award is another great achievement, in what has been a fantastic year for both uberSVN and WANdisco,” says David Richards.

December 5th, 2011 – Another Subversion update arrives! Subversion 1.7.2 is available through uberSVN, on the day of its release.

December 15th, 2011 – uberSVN 11.12 is released, and we announce our codenaming strategy. Apple name their releases after big cats and Google name their releases after desserts, but since uberSVN is developed entirely in Sheffield, UK, we decide to show our support for the local area and name all of our releases after local pubs. uberSVN is codenamed ‘Blake,’ and we have a great night out at the Blake pub in Walkley, UK, to celebrate the release.

January 18th, 2012uTest comes to uberSVN! We announce a new partnership with our crowdsourcing friends, uTest. “We’re excited to join forces with WANdisco and make our service seamlessly available to the thousands of enterprises that rely on uberSVN’s free ALM platform for app development,” says Matt Johnston, CMO of uTest.

January 30th, 2012Professional Jenkins support comes to uberSVN, in cooperation with our friends at CloudBees. “We’re thrilled to be working with WANdisco to support uberSVN users in getting the most out of Jenkins,” says Steven G. Harris, senior vice president of products at CloudBees.

February 9th, 2012 – Two apps are released on the same day! Professional support for TortoiseSVN can be purchased from directly inside your uberSVN installation. We also launch uberSVN Starter Packs, a convenient, lightweight support option for uberSVN users.

February 13th, 2012Subversion 1.7.3 is released, and once again, the latest binaries are immediately available through uberSVN.

March 8th, 2012 – The Subversion community announce version 1.7.4. Once again, the binaries are immediately available through uberSVN.

March 16th, 2012 – Our friends at uTest announce a very exclusive offer especially for the uberSVN community: Bronze uTest Express packages are free for the next 30 days!

This has been a great first year for uberSVN’s community of users, developers, and contributors. Thank you to everyone who got involved! And happy birthday, uberSVN!

Jenkins Professional Support Comes to uberSVN

At WANdisco, we are always interested in hearing your feedback, especially when it’s related to our award-winning, open ALM platform, uberSVN. With uberSVN, we’re aiming to give users exactly what they want: the freedom to build their own, customized ALM platform made from their open and closed source components of choice. After listening to your feedback, we are pleased to announce we are now offering a professional support option for Jenkins, the world’s number one open source continuous integration (build) server.

We have been offering Jenkins through uberSVN since last year, giving users the option of downloading a version of Jenkins that comes pre-integrated to work with Subversion. Now, uberSVN users will have the option of adding Jenkins professional support to their existing uberSVN support contract.

At WANdisco, we have plenty of experience providing professional support for Apache Subversion to a global customer base, including many Fortune 500 companies. Now, as a partner of CloudBees – the home of founder Kohsuke Kawaguchi and Enterprise Jenkins by CloudBees – we offer a range of Jenkins support options. Our Jenkins support includes:

  • 24-by-7 worldwide coverage, guaranteeing that Jenkins is working when you need it
  • Email support
  • Named support contacts
  • Online case tracking
  • Access to highly experienced Subversion and Jenkins support staff
  • Up to 1 hour of support SLA, with a Platinum or Platinum Plus package

This is good news for uberSVN customers, who now have even more freedom when building their own, unique ALM experience. uberSVN users can choose from:

  • The completely free Jenkins app.
  • Professional uberSVN support.
  • Professional uberSVN support, with Jenkins support as an extra.

uberSVN is free to download and easy to install, and is available from http://www.ubersvn.com/download Jenkins can be downloaded for free through uberSVN’s integrated app store, alongside professional support for both uberSVN and Jenkins.

Need more information? Check out our Top 10 Reasons to Try uberSVN post, or our step-by-step guide to Getting Started with Jenkins in uberSVN.

Using uberAPPS? Have your say on uberAPPS at the official forum!

Is Subversion Ready for Enterprise Deployment?

At WANdisco, we firmly believe that Subversion is a commercial quality version control system that’s capable of supporting even the largest enterprise organizations. Subversion has plenty of features for large scale implementations, including:

1) Enhanced software management capabilities.
2) Atomic commits – these allow enterprise users to track and audit changes.
3) Web technologies – Subversion is much easier to use in an enterprise environment than some competing solutions, as it uses web technologies.
4) Established professional support options.
5) Licensing – Subversion is licensed under the commercial-friendly Apache license.

Common Challenges in Enterprise-Enabling Subversion

…But it isn’t all plain sailing! There are some challenges enterprises commonly face when adopting Subversion, particularly as globally distributed working environments have become standard practice. Many of these problems can be traced back to Subversion’s central server model, which creates a single point of failure. This can cause a number of problems:

    • when the remote sites and the central server are in different time zones, it can take the administrator at the central server site until the next business day (from the remote site’s perspective) to restore access.
    • if there is a transient WAN connection failure between a remote client and the server, the entire commit has to be resubmitted, with a central server implementation.
    • loss of productivity when the central server fails, and users at the remote sites do not have immediate access to the latest code.
    • slow networks can encourage developers at remote sites to checkout and/or commit infrequently. This increases the chances that when a developer performs a commit, they will have to go back and deal with other peoples’ changes; a potentially time-consuming process.
    • lots of unnecessary read operations taking place over the WAN, as users at remote sites repeatedly perform read operations to access the same files. This degrades the performance of the central Subversion server and the network.
    • every remote request entails a WAN penalty. Although Subversion clients only send changes to the central server when modifications to existing source code files are committed, when a new file is committed or an existing file is checked out, the entire file is sent over the WAN.
    • when Subversion is implemented with an Apache Web Server as a front-end, and the WebDAV HTTP protocol is used, the WAN penalty can be significant. This is particularly true of commits that consist of a large number of files.

 

So, how can you overcome these common headaches, and get Subversion ready for the enterprise?

Clustering

Clustering technology allows multiple computers to be bundled into one network. This is useful to ensure that mission-critical applications, services and resources are as highly-available and fault-tolerant as possible, by removing that single point of failure. There are three major benefits to implementing clustering technology in Subversion:

1) Ensures business continuity by preventing any downtime or data loss, and achieving 24-by-7 availability.
2) Improve performance by off-loading continuous integration builds to a peer server. From a scalability standpoint, clustering means that organizations have the appropriate infrastructure in place to support new users, without sacrificing performance.
3) In the event of a server failure, clustering allows applications and services to automatically failover to another node without affecting the end users.

With SVN Clustering, WANdisco provides Active/Active Replication technology, with intelligent load balancing to guarantee that servers stay continuously in sync over both LAN and WAN networks. SVN Clustering achieves this synchronization by automatically triggering replication whenever a user connected to any server, at any location in the cluster, issues a write command. This replication process is so efficient that even over a WAN, the time required to complete transactions and coordination with all the servers in the cluster, is brief enough that the user experiences this happening at a local area speed. SVN Clustering’s load balancing also optimizes performance by routing users’ requests to the servers with the most available capacity.

Peer-to-Peer Architecture

Peer-to-peer architecture is used to partition tasks and workloads among ‘peers,’ which are equal participants in an application. With a peer-to-peer architecture, all nodes act as both server and client; there is no need for a dedicated server and no single point of failure. The distributed nature of peer-to-peer networks increases resilience in the event of failures, by replicating data over multiple peers.

WANdisco offer peer-to-peer architecture for Subversion, through our Subversion MultiSite product. With Subversion MultiSite, all of Subversion’s central servers are kept fully synchronized, thanks to an instance of WANdisco’s secret sauce – essentially a replicator that is installed on every Subversion server. These replicators work cooperatively to ensure transactional consistency, effectively becoming mirrors of one another. Replication is triggered automatically whenever a user connected to any server issues a write command, and the commit is then propagated out to any other sites, ensuring that distributed repositories are kept in sync. The WANdisco replicator is implemented as a transparent network proxy for each site’s local Subversion server. It’s normally installed on the same server as Subversion, or Apache at each site, so no additional hardware is required.

Thinking of moving to Subversion for enterprise use? We have a range of professional support options to get you up and running with Subversion. Or, check out our enterprise training sessions!