Archives for July 2012

Anyone still using Visual SourceSafe

When I installed TFS 2012 RC a couple of weeks ago I discovered a new component in the Team Foundation Server Administration Console, a Visual SourceSafe upgrade Wizard! For those of you that are familiar with migrating from SourceSafe to earlier versions of TFS you had to use a command line tool called VssConverter together with an XML file, you also had to have a VSS client installed.

The tool does not work in the RC release but is scheduled to ship with the RTM version. Here is how it works:

1. You select the SourceSafe repository you want to migrate together with the SourceSafe admin password and then select the SourceSafe projects you want to migrate.

2. Select the TFS collection and Team project you want to migrate to.

3. Select if you want to do a Full history or Tip migration and select and SQL server instance for temporary storage for Visual SourceSafe repository upgrade.

4. The SourceSafe code is then migrated to TFS.

I am really looking forward to give this tool a try.

Testing for Continuous Delivery with Visual Studio 2012

The ALM Rangers have released another great guide, this time about testing with Continuous Delivery. The guide tells us the story of two companies, Contoso and Fabrikam and their approach to testing and deployment (the old and the new way).

It describes the entire test and deployment process in from A to Z including

  • Unit tests with code coverage and check in policy’s
  • Intellitrace
  • Coded UI tests
  • Builds with Continuous integration
  • Different kinds of alerts
  • Setting up lab environments with SCVMM and Hyper-V
  • Using Microsoft test manager for manual tests with Requirements and Test Cases
  • Automating manual tests
  • Deploying a tests application
  • The new Feedback tool

Read or download it here: http://msdn.microsoft.com/en-us/library/jj159345

Presentations from TechDays 2012 (SWE)

My presentation from TechDays 2012 is available online. If you missed the conference but would like to watch what we talked about the sessions can be found here:

The presentations are in Swedish.