News

Subversion SCM Tool Gets Update

CollabNet releases Subversion 1.5, an updated version of its open source software-configuration management tool.

Development tools company CollabNet Corp. has updated its open source software configuration-management tool. Subversion 1.5, released late last month, is the most substantial update to the popular build- and change-management package since the initial release of the software more than four years ago, the company says.

CollabNet says the new release offers significantly improved merge-tracking capabilities, which give developers greater insight and control over branched and merged code. Features such as interactive conflict resolution and merge histories and logs help users resolve issues and more easily back out of problematic changes.

'The Final Frontier'
The company also added support for sparse checkouts, useful for when developers want to check out only part of a larger source tree. The new features address what industry analyst Peter Varhol calls "the final frontier" of software-development process automation. He says many companies still rely on a guru to write and tune scripts that drive branch management and merge tracking.

"Anything that can help automate what is still largely a manual process in the software-development process is a good thing," says Varhol, who is principal of research firm Technology Strategy Research LLC in Nashua, N.H.

Subversion 1.5 also offers performance improvements. Repository sharing and partitioning distributes storage across the storage infrastructure, while a proxying system balances read-loads among multiple repository servers, according to CollabNet.

Subversion has emerged as a leading open source application lifecycle-management solution, says Gartner Inc. Research Vice President Jim Duggan.

"It has been the fastest-growing open source offering for some time," Duggan says. "Many CVS users have shifted and all should." Duggan anticipates that Subversion will replace many Microsoft Visual SourceSafe and Serena Software PVCS deployments among smaller dev shops.

ZJim Duggan Quote

.NET Hooks
CollabNet still has work to do if it is to gain more interest from .NET developers. The company touts plug-in integration with the open source Eclipse IDE, but Visual Studio (VS) integration remains in the works. Duggan says CollabNet needs to deliver a robust Visual Studio plug-in if it hopes to win over .NET shops.

"Up until [version] 1.5, this was a major objection. It really has to be integrated with Visual Studio to get to the 20 percent of shops that are pure Microsoft," says Duggan. "The 60 percent that are both [Eclipse and VS] are likely to really want VS support -- more so the more they use VS."

CollabNet Subversion 1.5 is available for Windows XP SP2 and Windows Server 2003 Standard Edition, as well as for the Red Hat Linux and Sun Solaris operating systems. Specific Windows-based integrations of Subversion 1.5 are available for the Eclipse IDE, HP Quality Center and IBM Rational ClearCase.

Subversion 1.5 can be downloaded from http://subversion.tigris.org.

About the Author

Michael Desmond is an editor and writer for 1105 Media's Enterprise Computing Group.

comments powered by Disqus

Featured

  • Mastering AI Development and Building AI Apps with GitHub Copilot

    Two Microsoft experts explain how GitHub Copilot is evolving from a coding assistant into a broader platform for building, customizing and testing AI-powered developer workflows.

  • VS Code 1.123 Adds Agent Session Sync, 1M Context Windows

    Microsoft released Visual Studio Code 1.123 on June 3, adding agent-focused features, larger model context support, integrated browser updates and a new delay for some automatic extension updates.

  • Copilot Billing Shock Hits Developers

    Developer complaints about GitHub Copilot's new usage-based billing model have centered on unexpectedly rapid AI credit consumption, and neither GitHub nor Microsoft has responded directly to the backlash, though they have previously published guidance to lessen model usage costs.

  • Hands On with GitHub Copilot App Technical Preview: Turning a Blazor Issue into a PR

    GitHub's brand-new Copilot desktop app, in technical preview, handled a small Blazor issue from planning through pull request creation, but the hands-on test also showed why developers still need to verify agent work in the running app before merging.

Subscribe on YouTube