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

  • VS Code v1.99 Is All About Copilot Chat AI, Including Agent Mode

    Agent Mode provides an autonomous editing experience where Copilot plans and executes tasks to fulfill requests. It determines relevant files, applies code changes, suggests terminal commands, and iterates to resolve issues, all while keeping users in control to review and confirm actions.

  • Windows Community Toolkit v8.2 Adds Native AOT Support

    Microsoft shipped Windows Community Toolkit v8.2, an incremental update to the open-source collection of helper functions and other resources designed to simplify the development of Windows applications. The main new feature is support for native ahead-of-time (AOT) compilation.

  • New 'Visual Studio Hub' 1-Stop-Shop for GitHub Copilot Resources, More

    Unsurprisingly, GitHub Copilot resources are front-and-center in Microsoft's new Visual Studio Hub, a one-stop-shop for all things concerning your favorite IDE.

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

Subscribe on YouTube