- Setup custom activity to checkout code from SVN
- Setup build process template to checkout code from SVN to its workspace
- Setup build definition to use the customized build template
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>: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