Team City Symbol Server plugin. Location of source code on server?


Could you please tell me where eventually the original source code is fetched from while debugging using Team City source indexer? As I can see from indexed pdb file it fetches it from <Teamcity_url>/app/builds/id-<build_number>/sources/files/<relative_path_to_sourcefile>. But how is the response for this request formed on server? Does it take the exact version of source file from VCS revision used for that particular build (for example GIT in my case)?


1 comment
Comment actions Permalink

Hello, Ihar.

Exactly! Those URL's you've mentioned are handled by REST API plugin which uses internally available VCS API to fetch exact content of particular revision used in the requested build.


Please sign in to leave a comment.