-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/tfs2015 build integration #3219
Feature/tfs2015 build integration #3219
Conversation
Tab control shows only link to open the report. Loading the full report into tab was too slow and the GUI was slow. I have not found any link in TFS2015 to show "simplified" report for the build.
I would have prefered to use the REST API :( |
@pmiossec What kind of impediments do you think about? |
Impediments is perhaps a little overstated but for each tfs project (2012, 2013 and now 2015), you will have to add the tfs assemblies and package them with GitExtensions with something that could be done not so hardly but using the REST API. And TFS2015 is adding 15Mo, a lot more than the 2Mo (2012) or 5Mo (2013) previously needed. |
That is the whole point of nuget. It will pull down he right things and On Fri, Jul 1, 2016 at 5:24 PM Philippe Miossec notifications@github.com
|
So what do we do with this PR? Vote with GitHub reaction 😄 |
Nowadays 15MB is only a few seconds added to the download time. I vote for merging to enable the feature sooner. |
Just installed 2.50 I dont see the TFS integration in the plugins menu. I was pretty sure it was set to install the feature in the installer. What am I missing? |
It seems that a lot of needed assemblies ( And Once again, I think the best way to fix definitively all these problems (and support tfs2017) is to use the rest api. See #3779 (comment) |
in2.49 or even 2.48, the dlls for earlier version of tfs were not bundled. i think the one who use this integration should use Microsoft's installer to install the dlls to gac. |
@EbenZhang yes but that's not the way Microsoft provide tfs assemblies since TFS2015. From https://www.visualstudio.com/en-us/docs/integrate/get-started/client-libraries/dotnet :
|
thanks for the info |
Solution for issue #3177. I have used nugget packages for TFS2015 REST API, because I am not C# developer and it was easier for me than working with bare REST. But I think it could be rewritten to clean REST if needed (https://www.visualstudio.com/en-us/docs/integrate/api/overview).