(In my opinion) I get the impression that all the good reviews have been added by the developer because there is no way anyone would give this 5 stars. Once installed it screws up your local repositories, existing and future (turns out it writes crap into your .gitconfig file that you need to edit by hand to fix - uninstalling GitExtensions doesn't remove said crap). Furthermore, the "integration" is a new tool bar in the IDE. VS handles the task of committing, pushing, pulling, letting you know the status of each file etc. and GitExtensions does exactly the same. Only more detached. And includes error message windows about various uncaught exceptions that it throws periodically. If you really want all your git repository functions all in one place, simply create a custom tool bar.
Actually plugin "35c2f314-a6ab-479a-b4a3-cff99103d32f" (GitExtensions, that without-space one) is not the same. It gives you basic GITEXT menu and a toolbar (somewhat faulty in configuration), but it lacks a whole lot of other things like i.e. all context menus
Hi I have installed this extension. And after some work I got the Git Extentions: "open with difftool" to work from Explorer (and Total Commander). But from inside Visual Studio 2012 it doesn't work, even though they share settings.
I have tried both the toolbar and right click on the source file.
git.exe is used, and the diff tool is a shell script starting with this:
echo "$*" > /c/temp/tmp.txt
when I run it from Explorer tmp.txt is created in my temp folder. But no file is created when I run it from inside Visual Studio.
How can I further diagnose this error? Or do anyone know what is wrong?
Using version 2.47.03
Actually, the version available here lists VS 2012 as being supported: http://code.google.com/p/gitextensions/
However, I am getting an error while starting VS 2012:
Error Message: <Unknown Error>
Error number: 80131515
I can install this plugin from within VS2012, I initialize it from the Options menu as described, but it doesn't seem to work at all.
* No icons are displayed in the Solution Explorer, no matter if I choose "Tortoise" or not, or disable "Auto-Rerfesh" or not.
* The "Git pending changes" menu shows nothing, does nothing, no matter if I initialized a Git repository from outside or inside VS.
Is an update for VS2012 planned? Thanks.
Atmel Studio 6 (http://www.atmel.com/microsite/atmel_studio6/default.aspx) is an IDE developed on top of VS 2010 Shell. There is a version of AnkhSVN available at its Extension Gallery.
This .git extension is really cool, it would be nice if this extension can be compiled for Atmel Studio also, it could help lots of developers using .git.
Updating the supported products, actually makes it work now, but hasn't been tested: