Live data from Hacker News

Visual Studio and Team Foundation Server will have Git support

blogs.msdn.com

161–170 of 220 posts

Re: Visual Studio and Team Foundation Server will have Git support

#161
post #39

Earlier quoted context omitted.

I know, and it shows. This is exactly what the VS/TFS/Azure team must stop doing. Edit: I can't reply to your comment for some reason. If they do use their own tools, how come it's so easy to get insane merging problems on so many of the xml files in use by a VS project? Especially the .dbml files, but also the project files. :-(

As I have said (here) before, MS is a massive company so anyone making as statement like "MS does X" is almost assuredly wrong. Devdiv, to my knowledge, as a whole (VS, CLR, etc..) uses TFS. The fork of Perforce the original commentor is talking about is probably Source Depot. When I started at Microsoft we (VS) were still using Source Depot. As I understand it the primary reason was because we had been using it fore…

I wonder when exactly MS took the old SLM servers down. It was mentioned on Raymond Chen's blog that it is difficult for even employees to access source control history of Windows prior to 2000.

Re: Visual Studio and Team Foundation Server will have Git support

#162
post #45

Earlier quoted context omitted.

One think that I've been impressed with is that changes you make from the command line are reflected instantly in the GUI. I like to change branches from PowerShell with posh-git. I'm using the GUI and command line interchangeably. (Disclaimer: I work for MSFT but not in the git/vs group)

God I wish emacs would do that with magit, though maybe there is some elisp out there that would aide me. Too lazy to look.

Put

   '(global-auto-revert-mode t)
In the "custom-set-variables" section of your .emacs, and it will automatically reload any file open in emacs that changes on disk (excepting files with unsaved changes). While it's a little slow doing the actual reloads under Cygwin, it's blinding fast on Linux. Works a charm with egg, haven't tried magit.

Re: Visual Studio and Team Foundation Server will have Git support

#163
post #76

Earlier quoted context omitted.

As a (now former) long time Window developer, and even though people like to bash on it, I still think VS (>2003) is the best god damn IDE I've ever used. And with .NET it leaves everyone in the dust, IMHO.

VS is the only large scale IDE I know of that refuses to add a search bar for options. Both Eclipse and Intellij IDEA both have it. Trying to deal with finding what you want in the myriad of options VS has is tedious. Also changing syntax colorings without something like resharper is also taxing.

This exists in 2012 now. http://www.dotnetspark.com/kb/5328-whats-new-search-options-...

Re: Visual Studio and Team Foundation Server will have Git support

#164

Earlier quoted context omitted.

VS is the only large scale IDE I know of that refuses to add a search bar for options. Both Eclipse and Intellij IDEA both have it. Trying to deal with finding what you want in the myriad of options VS has is tedious. Also changing syntax colorings without something like resharper is also taxing.

This exists in 2012 now. http://www.dotnetspark.com/kb/5328-whats-new-search-options-...

It was also possible in 2010 via the quick access feature in the power tools extension.

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-...

Re: Visual Studio and Team Foundation Server will have Git support

#166
post #117

Earlier quoted context omitted.

I know nothing about nothing, but having that many projects under the same solution its the biggest clue that you are doing something very wrong. Even if you have a reason to have 40 projects in what should looks like one solution you can still create various solutions files with just the subset of projects you need. No one works on 40 projects at the same time.

We have a solution with more than 80 C# projects, and visual studio 2010/2012 handles it fine on modest hardware. I usually hit shift+F6 to build just the current project when I'm iterating on some change. This builds very fast because our individual libraries are small. It doesn't really feel "wrong".

Unless u have a very good reason to deploy and distribute 80 different DLLs it should feel wrong.

Many people think that In order to have a well layered and decoupled application you need to breakup every single piece in a separate project and that makes no sense. Thats what folders and namespaces are for.

Re: Visual Studio and Team Foundation Server will have Git support

#167

Earlier quoted context omitted.

No, not really. You cannot natively SSH from powershell. You need PuTTY. And Pageant. And... ugh.... A developer friendly terminal is definitely necessary.

Ok, so what we're really saying is, I want a vt100 emulator.

What I'm really saying is I want a terminal, in which I can run whatever shell I want.

See also: Unix, Linux, OSX, etc, etc, etc.

Re: Visual Studio and Team Foundation Server will have Git support

#168
post #159

Earlier quoted context omitted.

Dream on. Java ecosystems have left you guys by 10k miles.

I attempted to write a simple web project in Java to learn it. I haven't used Java before, I normally use Python for web stuff and C# for other misc stuff. It was hell. I installed JetBeans IDEA quickly enough, but it went downhill from there. My AntiVirus (Kaspersky) fucked with Java 7's networking meaning it couldn't connect to anything, so it took an hour and a lot of googling to fix that. Next step: make a struts…

I don't see what this has to do with Java vs C#, it's a Struts 2 vs ASP MVC (presumably) debate. Struts sucks so there is no surprise in the outcome.

Re: Visual Studio and Team Foundation Server will have Git support

#169

Earlier quoted context omitted.

I'm curious, what Java IDE is 10K miles ahead of Visual Studio 2012/C# in your experience? Have you recently used VS with C#?

Java just doesn't scale, if you want fast code you wont use java. C++ one of the best, and for quick development c#, you can always invoke C++ libs in C# anyway and both are supported in visual studio. If your into webdevelopment even there java is slow.. despite it has some fun libs, but most people use them because their lazy programmers, a good programmer wont rely that much on much external libs

Twitter uses Java. It seems to survive major events fine these days. I'd say it scales reasonably. You also have to take into account huge enterprise deployments.

As for 'fast' it really depends what you mean. Nobody's going to dispute that running a compiled application written in C is going to beat the pants off anything running on top of a VM, but is that speed factor important all of the time? Of course it's not. Most of the time a short wait is perfectly tolerable in exchange for the assistance in writing correct code that languages like Java can provide.

Re: Visual Studio and Team Foundation Server will have Git support

#170

Earlier quoted context omitted.

It's called powershell.

No, not really. You cannot natively SSH from powershell. You need PuTTY. And Pageant. And... ugh.... A developer friendly terminal is definitely necessary.

Install Git Bash and/or msys. It's really not that bad. I fired my mouth off about PowerShell before learning more about it. PowerShell in Windows 8 does come with powerful remote conenction abilities and if you grok what PS is, it's better in many ways than it's unix (bash, zsh) brethren.
Post reply on HN