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 update

I thought I would take a break from my previous technical posts and give a general update about what has been going on in the land of CollabNet Subversion (our Subversion binaries).

We have been busy the last several weeks and the fruits of our labor are starting to see the light of day. First, a couple of weeks ago we released our Subversion 1.4.3 client and server RPM's for Red Hat Enterprise Linux. This was big news for us because it was our first 1.4.3 release and it had been bugging us that we were lagging behind. Producing the binaries is easy, but we created new packaging as well as additional scripts that we provide with the RPM. This took some extra time but now our build environment is complete and going forward it will be easier for us to stay in synch with the open source community.

Earlier this week, we released our Subversion 1.4.3 client and server packages for Solaris 10 SPARC. This was our first Solaris release and again it felt good to get it out the door. We spent some extra time making sure the build works the way we want it to but we sorted out any issues and the release sailed through our QA process. I know that I was pleased when I tested the Solaris version, installing and getting a server up and running is very easy. The extra time we spent paid off and like Linux we can now produce new releases fast.

Also this week, we helped kick-off a new area on openCollabNet that is providing "Community Binaries" for Subversion. The first binary release is for Mac OS X 10.4 PPC and Intel. Jeremy Whitlock, a contributor to this blog, deserves the credit for picking up the ball on this and running with it. He did a great job in both producing the binaries and in putting a lot of quality touches into the packaging. We will have more information on our plans and aspirations for the binaries project when we get the project launched on openCollabNet (within the next two weeks or so). For now, you OS X users, go download the binaries and let us know how it goes for you.

Finally, there is the Windows installer for CollabNet Subversion. Our current version is 1.4.2 and uses InstallAnywhere, a Java-based installer that adds a lot of heft to the download size because it includes a JRE. We are moving away from that to a Windows-specific installer. We are also adding a lot of new features to the installer such as installing the server as a Windows service as part of the install process. It is taking some time to get these features implemented correctly and QA-ed but in the end it will be worth it. We should have the final version out in a couple of weeks. Most likely it will be for Subversion 1.4.4 as that should be released between now and then and creating the binaries themselves is not the issue for us.

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: Subversion Client, Subversion in the Enterprise, Subversion Server

Technorati Tags: Apple, CollabNet, Configuration Management, Linux, Programming, Red Hat, Revision control, Software development, Solaris, SourceForge, Unix, Version control, Windows

TrackBack

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

Comments

Any chance of compiling the windows version against Apache 2.2 instead of 2.0? Its about time...

Jon | May 18, 2007 at 04:17 PM

It is on the to-do list. Perhaps when we get to the 1.5.0 releases.

Mark

Mark Phippard | May 18, 2007 at 04:19 PM

If you're switching away from the java based installer, I wouldn't go for NSIS but use WiX ( http://wix.sourceforge.net ) instead. My guess is that you're targeting corporate users with your binary packages, and for those you should use msi installers.
Especially on Vista, you won't have much less problems (hint: UAC) with an msi than with an exe installer like NSIS.
Yes, the learning curve for WiX is a little bit higher than for NSIS, but it's worth it.

Stefan | May 21, 2007 at 12:03 PM

I have a working version of the wix installer, I'm just polishing it up before presenting to the dev's. Should be able to have apache version selection in the one installer.

BTW, I'm the current installer maintainer; using wix should make the build process more intuitive. Ultimately I'd like to unify the build into wix instead of having the separate perl scripts, however this may not be possible. I'm using SharpDevelop as a wix project editor.

Troy Simpson | March 11, 2008 at 08:02 PM

Post a comment

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