Tag Archive for 'ldap'

WANdisco’s October Roundup

This month was a busy one for WANdisco and the Subversion community, with new releases of Apache Subversion, SmartSVN and uberSVN and of course, WANdisco’s very own global Subversion conference series, Subversion Live.

Subversion Live 2012 took place in San Francisco; Greenwich Connecticut, and London, bringing attendees sessions covering everything from Subversion’s future, expert-led best practice workshops focused on getting the most out of Subversion and a unique ‘Roundtable with the Committers’ session. Attendees had the opportunity to meet and put their questions to the core Subversion committers, in addition to networking with their fellow Subversion users.

We’ve had fantastic feedback from the community; here’s just some of the comments we’ve received about Subversion Live 2012:

  • Thanks for running the conference. It was really helpful. The SVN folks I met were great. A lot more approachable than the typical geek gathering!
  • Thank you very much for the information you passed to me over the Subversion conference, I have now installed uberSVN on my laptop and have started to play with it. I have also signed up for a few webinars in November to kick off some internal training. I really enjoyed the conference, it was very well put together. You and your staff are a very friendly and helpful team which made the event a pleasure to attend.
  • I look forward to attending next year’s event, with a bit more experience under my belt I hope to have some challenging questions for your developers.

See what else attendees have been saying, at our Subversion Live 2012 feedback blog. You can also find out more about the different Subversion Live sessions by reading our recaps of Day One and Day Two, and an in-depth look at the Subversion Live Keynote, and the What’s Coming in 1.8: Overview session.

The Apache Subversion community released another update to the SVN 1.7 series this month, with the release of Apache Subversion 1.7.7. This featured even more fixes and enhancements, including:

  • A fix for a memory read bug
  • Unknown password stores in configuration files no longer cause errors
  • “All tests successful” is now printed at the end of ‘make check’
  • Fixes for issues that could occur when applying Git patch files
  • Status no longer descends into dir externals following upgrade

A full list of what’s new can be found in the Apache Subversion Changes file. As ever, the latest binaries are available to download from the WANdisco website.

Subversion 1.7.7 binaries are also available through uberSVN, the free-to-download, free-to-use, open ALM platform, which was also updated this month. uberSVN ‘Chimney House’ Release 7 is the final release in uberSVN’s ‘Chimney House’ series, and features a new license comparison tool, in addition to a list of fixes and enhancements. The license comparison tool ensures that users are fully aware of license changes, through a pop-up that displays the current license information and compares it to the incoming license prior to installation.

Other updates include:

  • A navigation warning that alerts the user if they attempt to navigate away from the LDAP locations page without saving.
  • The ability to perform other actions in the uberSVN UI whilst update packages are being downloaded (admins only.)
  • Apache Subversion 1.6.19 and 1.7.7 binaries shipped with all new downloads.
  • Removing LDAP locations now presents a warning and option to remove the associated users.

More information on all the changes included in uberSVN ‘Chimney House’ Release 7 is available at the Release Notes.

We were particularly excited to announce the first SmartSVN release since we acquired the popular graphical client last month. SmartSVN 7.0.7 brings some useful enhancements and fixes to the SmartSVN community, more information is available at the SmartSVN 7.0.7 blog post.

If you have any comments or suggestions for upcoming releases, you can post your ideas directly to the SmartSVN team at our dedicated SmartSVN Suggestions forum.

There’s been lots of exciting press activity this month, including articles in MoneyWeek and Investors Chronicle. WANdisco was also featured in Talk Business, which welcomed WANdisco CEO and co-founder David Richards as their latest technology columnist in residence this month. In his first article for the publication, ‘Our Man in the Valley,’ David dishes the dirt on life as a tech company in Silicon Valley. David Richards also shared his top three ways to reduce software development costs at the WANdisco blog, covering:

  • Continuous Integration/Continuous Delivery
  • Highly Available Source Code
  • Software Development without Geographic Constraints

If you’re looking to run leaner, meaner and drive IT costs down, be sure to read David’s  ‘Three Unconventional Ways to Manage IT Costs’ post.

uberSVN ‘Chimney House’ Release 7

We’re pleased to announce the release of uberSVN ‘Chimney House’ Release 7. This is the final release in uberSVN’s ‘Chimney House’ series, and features a new license comparison tool, in addition to a list of fixes and enhancements. The license comparison tool ensures that users are fully aware of license changes, through a pop-up that displays the current license information and compares it to the incoming license prior to installation.

Other updates include:

  • A navigation warning that alerts the user if they attempt to navigate away from the LDAP locations page without saving.
  • The ability to perform other actions in the uberSVN UI whilst update packages are being downloaded (admins only.)
  • Apache Subversion 1.6.19 and 1.7.7 binaries shipped with all new downloads.
  • Removing LDAP locations now presents a warning and option to remove the associated users.

More information on all the changes included in this uberSVN update is available at the Release Notes.

If you’re not already using uberSVN, it’s free to download and completely free to use. Simply visit http://www.wandisco.com/ubersvn to get started.

WANdisco’s August Roundup

This month we announced some exciting releases for the Apache Subversion community: the release of Subversion 1.7.6, and updates for uberSVN and TortoiseSVN.

Building on the 1.7 series, Apache Subversion 1.7.6 added even more fixes and enhancements for the SVN community:

  •  A fix for running tests against httpd version 2.4
  • Constant struct initialisers now used for C89 compatibility
  • Fixes for the output of ‘svn propget -R’ ‘svn proplist’ and ‘svn status’
  • Optimized ‘svn upgrade’ performance on large working copies
  • A fix for ‘svn upgrade’ on working copies with certain tree conflicts
  • Fixes for two asserts into errors for TortoiseSVN

More information on what’s new in Subversion 1.7.6 can be found in the Changes file. As always, if you want to get your hands on the latest, certified binaries you can do so from our website. The latest version of TortoiseSVN – 1.7.8 – is also available for download. This release is linked against Subversion 1.7.6, and features a list of bug fixes. For more information on all the updates and fixes in TortoiseSVN 1.7.8, check out the Changelog.

The uberSVN community also saw an update, as the WANdisco developers finished off uberSVN ‘Chimney House’ Release 3.

uberSVN ‘Chimney House’ Release 3 features many improvements and enhanced functionality for uberSVN’s ever-growing community of users. These include:

  •  Further improvements to the way uberSVN handles LDAP and LDAPS.
  • Improvements to uberSVN APIs and internal development of the uberSVN SDK (public release coming soon!)
  • New manageAPPS page allows you to see metadata attached to your APP license, such as expiry date, number of named users, and more.
  • A list of bug fixes, including some fixes and alignment/mapping of the uberSVN Access Control Team Leader and uberSVN Delegated Team Admin (where uberSVN Access Control is active)
We also conducted a community poll to find out more about how you’re using Subversion. We asked what operating system your Subversion server is running on and, once again, there was a very clear winner…..

You may have already noticed that we’ve been adding new Subversion refcards. We’ve had such a great response that we’ve already put together two more – ‘All About the Apache Subversion Commit Command’ and ‘All About Checkouts.’ The first covers everything from the basic “what is a commit?” to more advanced information on editing log messages, ignoring files and directories, and an intro to hook scripts. ‘All About Checkouts’ provides a quick reference to making full use of the checkout command and understanding the messages generated under different scenarios.

We hope you’re enjoying these latest refcards, and if have any ideas for future refcards, please do not hesitate to Contact Us. If you’re after more Apache Subversion know-how, then why not take a look at our upcoming Subversion Live conference?

On the enterprise side of things, we published a new case study of our enterprise-class Subversion MultiSite product. The case study looks at how global logistics technology leader Navis – a subsidiary of Cargotec, enjoyed a 10x improvement in Subversion performance and achieved 24-by-7 uptime across all of their development sites after implementing our Subversion MultiSite solution. Read the Navis case study in full to find out more.

Also this month, WANdisco CEO and co-founder David Richards was asked to do an interview with BloombergTV – check out the full video interview below!

Finally our friend, photographer Matt Lollar popped into the office to take some new snaps of WANdisco’s Sheffield office.

 

uberSVN Update for ‘Chimney House’ Users

We’re pleased to announce an update to uberSVN ‘Chimney House’ that includes a new and improved manageAPPS page and LDAP enhancements.

uberSVN ‘Chimney House’ 3 features plenty of improvements, including:

  • Improvements to uberSVN APIs and internal development of uberSVN SDK (public release coming soon!)
  • New manageAPPS page allows you to see metadata attached to your APP license, such as expiry date, number of named users, and more.
  • Further improvements to the way uberSVN handles LDAP and LDAPS.
  • The latest Apache Subversion 1.7.5 binaries set to active by default.
  • A list of bug fixes, including some fixes and alignment of the uberSVN Access Control Team Leader and uberSVN Delegated Team Admin (where uberSVN Access Control is active)

You may have already heard, but with the latest release of Chimney House, we’re splitting uberSVN’s release cycle into two distinct phases. At least a few weeks before an update is released to the entire uberSVN user base, we’ll be giving our Latest Release Channel users a sneak preview of upcoming features and functionality. These users will get to test new features and see how they fit into the ALM environment before the update becomes widely available. Interested? Check out our blog post announcing the Latest Release Channel for more info.

For the full list of bug fixes, new features and improvements in uberSVN ‘Chimney House’ Release 3, see our Release Notes.

Not yet using uberSVN? It can be downloaded for free from http://www.ubersvn.com/

avatar

About rbudas

Rob Budas has over 25 years of software industry experience, with the last 15 years focused on the Software Configuration Management sector. Prior to joining WANdisco, Rob had worked at IBM Rational for 8 years where he was a Sr. Product Manager for Rational ClearCase. He has held various development, technical sales and product management roles throughout his career. Rob holds a Bachelor of Science in Computer and Communication Science from the University of Michigan.

Apache Subversion: Access Control Options

Subversion Access Control is a security solution for Apache Subversion that goes well beyond what SVN can provide on its own. To fully understand the benefits of Subversion Access Control, we’ll first look at the fundamental technical differences between Subversion’s built-in security functionality, and WANdisco’s Subversion Access Control product.

Apache Subversion…….

In Apache Subversion, user authentication is performed either through a local passwd file or from an LDAP or Active Directory server. Apache also provides an Authorization Layer for defining more granular control of repository objects, but managing text based rules through the Authz file can become difficult as the number of users and repositories inevitably increases.

…..v.s Subversion Access Control

Subversion Access Control is implemented as a proxy from the local Subversion server. It works directly with your LDAP or Active Directory, meaning you can keep your existing setup.

But what can Subversion Access Control offer you? Here are our ten top features of Subversion Access Control:

1) Easy to install, with no retraining required! Subversion Access Control requires no changes to clients or backend servers, meaning that you can continue to use the Subversion technology you’re familiar with.

2) Easy to use, point and click interface.

3) Access control made easy! The ability to implement and maintain complex security policies with minimal effort.

4) Audit capabilities – every repository access attempt down to the file level is reported, showing user ID, Subversion command, date and time, IP address of the client machine used, and whether access was allowed or denied

5) Unlimited access control – Subversion Access Control can support any size of development organization with any number of repositories and access control rules.

6) Delegated admin – this option allows the root administrator to create teams and delegate admin authority to team leaders.

7) Automatic LDAP synchronization – Subversion Access Control automatically picks up LDAP user and group membership changes and assigns new users to the Subversion team that corresponds to their LDAP group.

8) Instant alerts – your security administrators receive immediate alerts for any access violations.

9) Integrated seamlessly with Subversion MultiSite – Subversion Access Control can be implemented standalone, or in combination with Subversion MultiSite for distributed development teams. With Subversion MultiSite, security policy changes made at one location are immediately replicated to every other to enforce consistency across all sites.

10) Available for uberSVN! – uberSVN is the free, open ALM platform for Apache Subversion that has won a string of industry awards and received an overwhelmingly positive response from the Subversion community. For those who want to combine this award winning platform with a fully functional security solution, Access Control is available through the uberAPPS store.

Here’s just some of the benefits of deploying this enterprise-level Access Control functionality with uberSVN:

  • Full authorization/authentication
  • Define Access Control rules through a simple point-and-click interface
  • Delegated admin control
  • Define control within each Team/sub-Team to a granular level
  • Assign Team Leaders
  • Audit capabilities
  • Support for ecosystems without internet access

Interested in finding out more about access control options? We’ll be running a free Subversion training webinar on November 15th that covers the pros and cons of the following methods of access control:

  • Apache Subversion access control
  • Hook scripts
  • uberSVN
  • Subversion Access Control from WANdisco

Visit the ‘Access Control Options with Subversion’ webinar page now to register. Remember that spaces are limited, so register now to avoid missing out.

Subversion Access Control comes to uberSVN

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, it’s also received a positive response from the community, and some fantastic reviews by the IT media. However, we’ve also received requests from large development organizations that want to deploy uberSVN enterprise-wide, but need a fully functional security solution first. That’s why we’re excited to announce an update that combines the full authentication, authorization and audit capabilities of our enterprise-class Subversion Access Control product with uberSVN’s social coding capabilities, easy-to-use interface and uberAPPS store.

Here’s a summary of what the uberSVN Access Control uberAPP adds to uberSVN:

  • An easy-to-use, point-and-click interface that enables you to implement and maintain the most complex security policies with minimal effort.
  • Delegated administration features that allow team administrators to configure access control policy for their team’s members.
  • LDAP integration.
  • Audit capabilities that track every user access attempt at a granular level.
  • Support for environments without internet access.

uberSVN Access Control is available through uberAPPS. Simply click on the uberAPPS tab within your installation to request your uberSVN Access Control free trial license and we’ll help you get started.

Not yet using uberSVN? It’s free to download and free to use, simply visit http://www.ubersvn.com/download to get started.

WANdisco Updates Components of Enterprise Subversion

Following on from the announcement of Subversion Access Control 4.1, we’re pleased to announce a major update to another of WANdisco’s Enterprise Subversion products, Subversion MultiSite. Subversion MultiSite combines WANdisco’s one-of-a-kind replication technology and intelligent load balancing software to ensure that a central Subversion server is no longer a single point of failure or performance bottleneck. Subversion MultiSite delivers optimum performance, scalability and availability, with built-in continuous hot backup, immediate failover and automatic recovery.

Subversion MultiSite 4.1 marks a major update for this Enterprise product, including completely redesigned LDAP support, and a dedicated log for all access control activity. Other key updates include:

  • Full support for HTTPv2, bringing many performance enhancements.
  • Support for pre-commit, pre-lock and pre-unlock hooks, which can be assigned on a per-repository basis and configured straight from the admin console.
  • Support added for multiple admin accounts.
  • An enhanced “Emergency Reconfiguration” procedure that allows any node to be permanently dropped from the replication group, making it far easier to recover from the loss of a node.
  • Improved LDAP and SSL integration.
  • Seamless integration with Subversion Access Control 4.1.

More information on what’s new and noteworthy in MultiSite 4.1, is available at the Release Notes.

The Complete Solution Stack from WANdisco

Subversion MultiSite 4.1 can be implemented standalone or in combination with Subversion Access Control 4.1 for distributed development teams. Subversion Access Control provides full authorization, authentication, access control and audit capabilities that go well beyond what Apache Subversion provides on its own.

Availability

Want to try our Enterprise Subversion components before you buy? Free evaluation downloads of both Subversion MultiSite and Subversion Access Control are available – just fill in the online form to request your copy.

WANdisco Updates Subversion Access Control

We’re pleased to announce a substantial update to our complete authorization, audit and access control solution for Enterprise Subversion, Subversion Access Control.

Subversion Access Control 4.1 is an innovative security solution for Apache Subversion that provides full audit, authorization and access control capabilities that go well beyond what Subversion offers on its own. Some of the key benefits to employing Access Control include:

  • Delegated administration option that allows the root administrator to create teams and delegate administration authority to team leaders.
  • Automatic synchronization of Subversion Access Control with LDAP user and group configuration. Subversion Access Control automatically picks up LDAP user and group membership changes and assigns new users to the Subversion team that corresponds to their LDAP group.
  • Comprehensive audit capabilities that report every repository access attempt down to the file level, showing user, Subversion command, date and time and whether access was allowed or denied. Security administrators receive immediate alerts for any access violations.
  • Can be implemented standalone or in combination with Subversion MultiSite 4.1 for distributed development teams. With Subversion MultiSite, security policy changes made at one location are immediately replicated to every other to enforce consistency across all sites.

Subversion Access Control 4.1 is a substantial update for the product, not only adding a list of new functionality, but completely overhauling the underlying access model. The access control lists previously required to maintain complex security policies, have been replaced by an all-new, streamlined approach that applies access rules to hierarchical teams. For more information on what’s new and noteworthy in this update, see the Release Notes.

WANdisco will be hosting a free hour-long ‘Introducing Subversion Access Control 4.1’ webinar on April 12th. Early registration is recommended, as space is limited.

March of the uber

Admin Console - LDAP

So, we thought it would be good to give you a ‘broad stroke’ update on what’s going on in the world of uberSVN. Firstly, you’ll probably have noticed that another update recently appeared; a modest interim fix that sorts out some niggles encountered by Subversion 1.7’s early adopters. If you didn’t catch the update, here’s what changed:

uberSVN – Release 11.11

What’s New

[Portal] It’s no longer possible to browse to cached screens without re-authorization. (ESVNB-2157)

[Portal] We’ve cleaned up the layout of the uberSVN login screen. (ESVNB-2265)

[uberAPPS] We’ve changed our back-end server to use the C3P0 connection pooling library to improve the handling of long running connections to the database. (ESVNB-2267)

What’s Fixed

[svnSWITCH] We’ve fixed an issue where running with Subversion 1.7 stopped the repository browser from working. Also fixed is the problem with repository browsing that occurred if you switched to Subversion 1.7 when using SSL. (ESVNB-2468) (ESVNB-2473)

[svnSWITCH] Windows XP users are now able use the SVNswitch tool. (ESVNB-2471)

[svnSWITCH] Activating Subversion 1.7 no longer stops commit activity from being reported on the dashboard or repository activity stream. (ESVNB-2472)

The bigger picture

This is the 7th update in the 7 months since our first release – from that you can probably work out the release cycle that we’re aiming for, and so far hitting. This release tempo should also tell you that there’s been no slow-down here at WANdisco’s Sheffield-based software forge – indeed, if cities had middle names, Sheffield’s might be ‘Industrious’, and it’s hard for a developer of software tools to not be inspired by a city that unexpectedly became the world’s supplier of industrial tools.

If that allusion to Sheffield’s heritage seems like big talk from a small “upstart”, maybe it’s because we know we’re on to something and we’ve got the potential to change the game, if we can keep on course, and keep on delivering regular improvements. To this end we’re very happy with the results we’ve got from an Agile approach. Keeping your releases bite-sized but regular forces you to keep the focus on stuff that works rather than trying to build Rome in a day. Of course, in an office with a giant slide, who needs to ride the waterfall?

Now we’d concede that this might give the impression that the big changes are never coming, in fact you can be sure that they are. Our Suggestion Website has given us an invaluable insight into what many of you like about uberSVN, but more importantly it tells us what holes we need to fill. Full LDAP integration, Defect tracker, anyone? We are hard at work on plugging both into uberSVN, as well as a few other things-that-you-want. Of course, there are lots of features and capabilities that fall outside the scope of what we can build ourselves, we’ll still be able to deliver these through uberAPPS, which will soon benefit from another round of enhancements, and some cool new APPS for you to buy

It’s your turn

For us, uberSVN’s social coding element is important because software development, at its best, should be a conversation – sometimes, an argument. So we’ll ask again, keep asking us for stuff, most definitely keep telling us what we’re doing wrong. Most of all, keep talking.

Not given uberSVN a try? It’s here, it’s FREE, and so easy to install your kids could do it – in fact, ours did. http://www.ubersvn.com/

uberSVN: The Best is Yet to Come!

Since the launch a couple of weeks ago the growth of uberSVN has been nothing short of spectacular.  We’ve had thousands of downloads and successful installs.  Probably the only thing to raise our eyebrows a little is the amount of support tickets or to be more precise the lack of them!  I must admit (touch wood) that this is / was by far the best new product launch that I have ever been part of! The feedback (and unsolicited too) has been terrific.  Another well done to the uberSVN team!

It is very important that we don’t rest on our laurels and push forward with new features (such as LDAP integration) and enhancements (which is the posh way of saying bug fixes) and acting on user-feedback.  To that end, we met last week in Napa to sanity check the feature pipeline of uberSVN and our other products.  I think it’s safe to say that the best is yet to come!

We have some pretty big plans for the product.  Indeed the goal from the start was for uberSVN to be a living, expanding product guided by a large community of users.  One of the fundamental early features of uberSVN is the easy to use auto-update mechanism that allows us to offer these new features and functions to users very quickly.

Next week we’ve got a minor release coming out. Here’s what is planned:

  • LDAP Authentication – this has been requested by many users
  • Bug fixes including native language support, loading repos from large dump files.

The next major release will be in late June / early July and we will be announcing some pretty big news at OSCON.  Here’s a sneak-peak:

  • Integration with Subversion MultiSite
  • Scheduling back-up / import
  • Bundling some cool third party tools, pre-integrated with uberSVN.
  • Tool for adding / extending uberSVN.
  • A fully documented API for third party integration.
  • ???? You’ll just have to wait but we have a pretty big surprise up our sleeves!

Partnerships will have a big part to play in the uberSVN ecosystem. We have been working with several leading tools vendors for several months to include them in this new ecosystem and it’s something we are pretty excited about.  We will be opening this up to other vendors after July so if you’re interested in joining the uberSVN ecosystem, drop me a line.

I should also probably address some of the spam comments from our competition friends.  This is not an open source product. Why? Simple, it doesn’t need to be!  We are part of the Apache Subversion project and we believe that Subversion, as a stand-alone product, should continue to be the best SCM product on the planet.  We are going to ensure that uberSVN always uses the latest Subversion Binaries in an unmodified form (our uberSVN users will be able to automatically install the new release of Subversion, 1.6.17, due out next week). In fact we will always offer the open source subversion binaries on our website.  It’s important to us that we always offer users a choice.

It’s a Beta product.  Gmail was in Beta for 5 years. I was one of the early users and used it for banking, my kids’ school stuff and a whole bunch of things that I couldn’t really do without.  It didn’t mean that it didn’t work.  In fact Google only removed the Beta tag when they believed that “the beta tag just doesn’t fit for large enterprises that aren’t keen to run their business on software that sounds like it’s still in the trial phase.”  In this case we are looking to reach a ‘complete’ set of features – as I said earlier this product is going to get much bigger – in the words of old blue eyes “the best is yet to come!

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