While all of the recent talk in the Java world about version control systems centers on Git, Subversion is still very much in use across the industry. Today we are announcing that Team Foundation Server and Visual Studio Team Services provides Team Build support for Subversion. With the release of Team Foundation Server 2015 Update 1 and soon with Visual Studio Team Services, Subversion can be chosen as the source code Repository on every build definition. You now get all of the benefits from using the new scriptable, cross-platform build system with your existing Subversion repositories.
When adding support for Subversion, we have also included mappings support (which allows you to map only the buildable subset of sources you need for a particular subsystem in your repository), centralized management of the credentials used to connect to both on-premises and hosted Subversion repositories, as well as support for scheduled and continuous integration builds via polling.
We have posted a detailed walkthrough for the new Subversion support on the Visual Studio Team Services for Java site. Also be sure to learn more about the new build system.
The Java ALM team at Microsoft is very excited to announce the Subversion support and hope that you can integrate it into your development workflows!