Overview
Built-in projects are a class of pulse™ projects that are configured completely via the web interface. Built-in projects are available for various directly-supported build tools:
Advantages
Built-in projects provide a great way to start using a new pulse™ server. Using a built-in project you can configure your project in a few simple steps and without checking in any additional files to your SCM. For simple projects, they may also provide sufficient flexibility, and a pulse file project may never be necessary.
Migrating to Versioned Projects
Built-in projects are implemented on top of the same core as pulse file projects. In fact, a pulse file is created based on the project configuration whenever a built-in project is built. This pulse file may be viewed via the web interface in the results for the build. This provides a starting point for you to create your own pulse file for the project. If you wish to migrate your project from a built-in type to a versioned project, you can use the "convert to versioned project" link on the "configuration" tab for the project. This link will take you to a page that allows you to download a current version of the pulse file for the project, so that you can check it in to your SCM with you project source code. On the same page, you can configure the location of the pulse file in your SCM and convert the project.