CollabNet
Submerged - CollabNet's Subversion Blog
CollabNet Community

CollabNet Links

  • Submerged Blog
  • On CollabNet Blog
  • CollabNet Home
  • openCollabNet

Categories

  • Administration (8)
  • Client Tools (9)
  • General (35)
  • Subversion Client (23)
  • Subversion Events (2)
  • Subversion in the Enterprise (26)
  • Subversion Server (14)

Past 6 Months

  • June 2008 (4)
  • May 2008 (5)
  • April 2008 (2)
  • March 2008 (3)
  • February 2008 (3)
  • January 2008 (4)

Archives

All Archives...
RSS Syndicate this blog

CollabNet Subversion 1.4.4 Update

As you probably know, Subversion 1.4.4 was recently released.  I wanted to let you know that the CollabNet Subversion team is hard at work putting together our packages for 1.4.4.  We will release them in a staged order: Linux first, Solaris second and Windows third.  Most of the time and effort in our release process is spent in QA and validation and the reason we do the Linux and Solaris packages first is that we can get those versions in the hands of our QA team the quickest.  Eventually, I plan on making the order Linux, Windows, Solaris, as there are more Windows than Solaris users who are seeking the packages.

The Linux package is in the final stage of our validation process and I expect it to be available on openCollabNet later this week.  The Solaris package should be available next week and Windows the following week.

It’s worth pointing out that the most significant fix in 1.4.4 is a potential (though very unlikely) repository corruption with BDB repositories.  Since CollabNet recommends FSFS and CollabNet Subversion comes pre-configured with that back-end, this BDB fix does not affect CollabNet Subversion users.

Mark Phippard

About the Author

Mark Phippard is Director Subversion Engineering at CollabNet. He leads the CollabNet Subversion team and is a project owner of the Subclipse project as well as a full committer for Subversion.
Permalink
Categories: Client Tools, General, Subversion Client, Subversion Server

Technorati Tags: CollabNet, Subversion, Version Control

TrackBack

TrackBack URL for this post: http://www.typepad.com/t/trackback/2278052/19584998

Comments

Actually, Mark, the directory property bugfix was necessary for both the BDB and FSFS backends. It does, therefore, affect CollabNet Subversion users. The bug, when triggered in either backend, results in data loss. But yes, only the BDB backend had the unfortunate further side-effect of repository corruption. And yes, the bug is extremely rare -- it is only known to have occurred once, and thankfully did so in a repository entrusted to CollabNet's care, as we were able to find the problem, repair the repository, and provide a fix to the open-source community in relatively short order.

C. Michael Pilato | June 25, 2007 at 09:06 PM

I tried to explain this in the original version of the post, but I could not figure out a way to word it cleanly and not make it sounds scary. So I decided to just focus on the corruption aspect of the BDB problem and leave it at that. Thanks for the comment, it helps complete the picture more accurately.

For people reading this, the problem is very hard to trigger (regardless of repository back-end). There are no known instances of it ever happening to an fsfs repository and just the one occurrence for BDB with our CollabNet customer. Also, when Mike figured out and fixed this problem he wrote a test case that triggers it and added it to the Subversion test suite. So we can be certain this particular problem will not come back.

Mark Phippard | June 26, 2007 at 06:25 AM

CollabNet Subversion 1.4.4 for Red Hat Linux was posted today.
http://downloads.open.collab.net/collabnet-subversion.html

Guido Haarmans | June 28, 2007 at 03:10 PM

The CollabNnet Subversion 1.4.4 binaries for Solaris were posted too.

Guido Haarmans | July 06, 2007 at 03:09 PM

And today we posted the Windows version. TortoiseSVN was also updated to 1.4.4.

Guido Haarmans | July 10, 2007 at 03:11 PM

Post a comment

  • ©2008 CollabNet Corporation
    • Site Feedback
    • Terms of Use
    • Privacy Policy
    • Copyright & Trademark