Git source control provider in Visual Studio 2012

Does the TeamCity Visual Studio plugin support Git under Visual Studio 2012 (other than via TFS)? I can't select a "git" option under the options screen:
plugin-git.png

Is there another plugin/extension I need to download?

5 comments
Comment actions Permalink

Hi,

We have no support for Git in Visual studio, for more details please see http://confluence.jetbrains.com/display/TCD8/Supported+Platforms+and+Environments#SupportedPlatformsandEnvironments-IDEIntegration.
In TeamCity Branch Remote Run Trigger is implemented for this purpose.

0
Comment actions Permalink

Any plans on including support for GIT in VS? It's clearly needed as VS now natively supports GIT.

0
Comment actions Permalink

Hi Peter,

We have the related feature request  - https://youtrack.jetbrains.com/issue/TW-9100, please watch/vote for it.
Could you please describe why do you need such integration? Does Branch Remote Run Trigger provide needed functionality?

0
Comment actions Permalink

Hi,

I see this post and I think to have a similar issue.

My goal is to enable a remote run in order to build, through Teamcity, local changes that haven’t been committed/pushed to the VCS repository.
If successful, I would like to automatically commit them to the repository.

My environment is Visual Studio 2013 with Resharper Ultimate and teamcity plugin.

My VCS system is Git (GitLAB).

When I try to start a remote Run from teamcity I got the message “No modified files found. No version controls are enabled.” (see image in Chris Cooper post)

I looked Branch Remote Run Trigger, but I don’t understand what is the meaning of it.I see that Git is not supported among source controls.

If I trigger a build on “featureBranch” push, or on “remote-run” push, I see no difference, except the remote-run is not a standard gitFlow element and that I can have a personal build. What is the plus of branch remote run?

What I want is not Teamcity to build after each commit on the vcs system, but build my local changes through teamcity (starting it from visual studio plugin), and then, if successful, commit them to the repository.

Is it possible some way? If not, is there a chance to implement this feature in future?

0
Comment actions Permalink

Hi Fausto,

Yes, you are right - the only difference between Trigger and Branch Remote Run trigger for Git is the Branch Remote Run trigger starts a Personal Build each time TeamCity detects changes in particular branches of the VCS roots of the build configuration.
Please vote for this request and comment why this approach is preferable for you.
Usually, in TeamCity if you want to start a personal build you need IDE. But with this trigger, all you need is to push your personal branch on your Git server, and TeamCity will trigger personal build for you.

Also you can try third-party plugin: Command Line Remote Run Too, which allows to run Personal Builds from the command line.

0

Please sign in to leave a comment.