Until now I played with Team City and different versions of TFS and GIT that were installed on premises. Today I wanted something more, I decided to connect Visual Studio Online TFS repository to my own Team City instance.
Unfortunately, I discover that even if it is possible, we need to do a special configuration to our Visual Studio Online account for that.
Below, you can find a short tutorial about what you need to do if you want to connect your Visual Studio Online repository to Team City.
TFS URL
The TFS URL that you need to use is the following, where [accountName] needs to be replaced with you own account name.
ROOT
The TFS path to your repository. In my case the path was following:
USERNAME
Surprise. You cannot use by default your LIVE credentials. To be able to connect you will need to use and activate “ALTERNATE AUTHENTICATION CREDENTIALS” from Visual Studio Online portal. To be able to activate them, you need to go login on Visual Studio Online portal, go to your profile and select ‘Credentials’ tab. You’ll need to activate this feature from here, don’t forget to not use the same password as your use for your live account.
Also, I recommend to set a secondary username that can be used to connect to your account. In this way you add a little more protection to your account. The secondary user can be deleted or change is you credentials are hacked.
After you done this configuration, you can set the username with the following format:
PASSWORD
The password that you set at previous step.
Done! Enjoy Team City!
Unfortunately, I discover that even if it is possible, we need to do a special configuration to our Visual Studio Online account for that.
Below, you can find a short tutorial about what you need to do if you want to connect your Visual Studio Online repository to Team City.
TFS URL
The TFS URL that you need to use is the following, where [accountName] needs to be replaced with you own account name.
https://[accountName].visualstudio.com/DefaultCollection/
ROOT
The TFS path to your repository. In my case the path was following:
$/mssummit2014/CoolWebSite/
This can be obtained very easily from Source Control Explorer windows of Visual Studio.USERNAME
Surprise. You cannot use by default your LIVE credentials. To be able to connect you will need to use and activate “ALTERNATE AUTHENTICATION CREDENTIALS” from Visual Studio Online portal. To be able to activate them, you need to go login on Visual Studio Online portal, go to your profile and select ‘Credentials’ tab. You’ll need to activate this feature from here, don’t forget to not use the same password as your use for your live account.
Also, I recommend to set a secondary username that can be used to connect to your account. In this way you add a little more protection to your account. The secondary user can be deleted or change is you credentials are hacked.
After you done this configuration, you can set the username with the following format:
##LIVE##\[seccondaryUsername]
Where [seccondaryUsername] is the secondary username that you crated in the portal, few seconds ago.PASSWORD
The password that you set at previous step.
Done! Enjoy Team City!
Comments
Post a Comment