Category Archives: SVN

Build SVN code from TFS

You maybe experiencing this similar situation. For some reasons, some developers/teams like to use SVN instead of TFS which is the corporate/department’s standard source control system. Since you might have other systems including testing(MTM), work tracking, and Scrum planning integrated with TFS, use TFS as the integral component might be a good idea, especially for business users.

To achieve this, you can either

SvnBridge

Download from Codeplex

Install it on the TFS Server

Modify the web.config file
<add key=”TfsUrl” value=”http://<tfsServer&gt;:8080/tfs/<projectCollection>” />
<add key=”ReadAllUserDomain” value=”<tfsServer>” />
<add key=”ReadAllUserName” value=”<svnBridgeReadUser>” />
<add key=”ReadAllUserPassword” value=”<password>” />

Config from the IIS

  • Application Pools – svnbridge
    • .Net Framework – v4.0
    • Managed Pipeline Mode – Integrated
  • IIS Authentication
    • ASP.NET Impersonation – Enabled
    • Digest Authentication – Enabled
    • Others – Disabled