I have a TeamCity continuous build process setup for a personal GitHub project which works well. However, in TeamCity I want to see a list of commits under “My Changes” (http://teamcity/changes.html).
Under “VCS Username Settings” (http://teamcity/vcsSettings.html) I have set the username as “benpowell” to match my Github account and as you can see all commits are logged under that name. However, none of the commits are logged under “My Changes”.
Any ideas why?
To find the correct VCS username open up TeamCity and view your build. Under Recent History you’ll see a column that is called Changes, which links to the commit/push that triggered the build (if you have continuous integration setup).
The username is shown there as seen below in the
:
Notably, the username does appear to be linked to my email address. It is the username part of my Gmail address. I’m assuming Github extracted that, because I wouldn’t have chosen that username personally.