With Microsoft set to wind down support for the Visual SourceSafe software version control system, the company is encouraging developers to move over to Microsoft's more full-featured ALM (application lifecycle management) server, the TFS (Team Foundation Server) product featured in the Visual Studio platform.
Company officials on Wednesday noted that Visual SourceSafe is on an "end of life" track, with support set to end in mid-2011. Afterward, users would need to pay for extended support, which would be available for a few years. But Microsoft is offering SourceSafe users a migration path via a new installation option for TFS expected next year, called TFS Basic installation.
"We see TFS as the successor to SourceSafe," said Brian Harry, who holds the title of technical fellow at Microsoft. The Basic Installation option would be featured as part of Visual Studio Team Foundation Server 2010.
"In 2002, we set out to build the next generation of development collaboration tool and that was TFS. Our initial emphasis was on enterprise software development teams," said Harry. TFS provides a collaboration platform combining capabilities for portal, version control, work item-tracking, build management, process guidance, and business intelligence.
"Now, with the [planned 2010 release of TFS], we have taken a big step taking the TFS level of sophistication and bringing it to the SourceSafe user base," he said.
The Basic installation option of TFS is suited for SourceSafe users because it is easier to install than previous iterations, installing in about 20 minutes if the .Net Framework is present. Also, it will run on client OSes including Windows Vista and the upcoming Windows 7 release. TFS thus far has required Windows Server. With the client installation, users can have a software versioning server solution on their laptops, which then can be accessed by others over the Internet or on a LAN, Harry explained.
Plans also call for making the Basic installation much more affordable for SourceSafe users. TFS currently sells for about $2,700 plus $500 per user.
Harry was president of One Tree Software, which built SourceSafe in 1992 and was acquired by Microsoft in 1994. Although the product revolutionized version control by providing ease of use and a Windows GUI, it was built for a different time - before the advent of the Internet, ubiquitous LANs and databases and agile development practices, Harry said. The product, for example, lacks continuous integration and bug-tracking featured in TFS.
Asked what SourceSafe users think of end-of-life plans for their platform and the migration to TFS, Harry said, "I've not talked to a ton of them, but the ones I've talked to I think are very excited about it."
Harry stressed Micosoft's commitment to SourceSafe customers, noting an update to SourceSafe is planned as part of the 2010 product release wave for Visual Studio. The update will enable SourceSafe to work with Visual Studio 2010.
Microsoft's move to phase out Visual SourceSafe "makes sense," said analyst Rob Sanfilippo, research vice president at Directions on Microsoft. "Visual SourceSafe is geared toward small development projects and is based on less sophisticated technology than is offered with Team Foundation Server," he said. The Basic installation option should make TFS a viable replacement for Visual SourceSafe going forward, Sanfilippo said.