/vs-git-operations

Plugin for Visual Studio (Team Explorer) that allows you to do some basic operations and work with Submodules.

Primary LanguageC#

vs-git-operations

Plugin for Visual Studio (Team Explorer) that allows you to do some basic operations and work with Submodules.

I'm sorry the documentation is so sparse at this stage. I wrote this plugin in about 10 hours because I really need my team at work to start using submodules to save us all a massive headache with our core platform being used in so many projects.

It's basically stuff I think is missing from Visual Studio Team Explorer.

There's a reason most of the commands run in a Window - that's because when I tested them it wanted username/password and there doesn't seem to be a good way to "listen" for this and handle nicely. I tried. I tried for about 4 hours!

Support

Supports VS 2015 only.

Current Features

Initialise and pull-down your Submodules

Pull all remote branches and prune off any old tracked branches

Usage

Install the VSIX into Visual Studio

Go to Team Explorer

Provided you are in an active Git repo, the "Git Submodule" and "Git Operations" buttons should appear.

Roadmap

VS 2013 support

"Push All Tracked Branches" operational button

Add facility under Submodules

Try and migrate the git command runners to not need to run in a window