To get started with Kotlin DSL first you need to enable DSL navigate to Versioned settings menu option for your project and choose kotlin as settings format:
After that TeamCity will generate necessary Kotlin files for this project and check-in them into the specified repository under .teamcity directory. If this repository already had project settings in XML format, they will be preserved.
TeamCity also adds pom.xml file under .teamcity directory. You can open this POM in your IntelliJ IDEA and start working with Kotlin DSL right away. All necessary dependencies will be resolved automatically.
Smart checking for changes interval