I want to set up teamcity build configuration from my fork of android (AOSP).
Normal checkout workflow is using repo (http://source.android.com/source/downloading.html). Repo is just a bunch of python wrappers for git command, but there are more then 200 different repositories, so create CVS root for each one and combine to nessesary folders isn't good solution.
What I really want: smt like repo plugin. Unfortunally I don't find such plugin.
1) Is it hard to write plugin for repo support? (In my mind, I must implement just one command: checkout. It probably simple, but I don't write plugins for teamcity before)
2) Maybe there are better solution?