Skip to content
Control TortoiseSVN from within Visual Studio
C#
Branch: master
Clone or download
Samir L. Boulema
Latest commit 00d0287 Jul 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TSVN TSVN context menu missing from cshtml editor #57 Jul 15, 2019
.gitignore master Apr 8, 2016
LICENSE Initial commit Oct 27, 2015
README.md Add keyboard shortcuts #48 Feb 27, 2019
TSVN.sln Move solution-specific options file to .vs folder, Rename option to m… Nov 1, 2018
azure-pipelines.yml
publish-manifest.json Add Azure Pipelines Oct 23, 2018

README.md

TSVN

Control TortoiseSVN from within Visual Studio

Build Status Beerpay

Getting started

  1. Install TortoiseSVN with "command line client tools"
  2. Install the TSVN extension
  3. Enjoy!

Links

Visual Studio Marketplace Visual Studio Marketplace

Github Releases

Open VSIX Gallery

Features

All the SVN functions quickly accessible from the TSVN menu:

Main Menu

When working on a single file you can find all SVN functions related to that file in the context menu:

Context Menu

A customizable toolbar with all your favorite commands:

Toolbar

A pending changes window with the most important commands:

Pending Changes

Keyboard shortcuts

  • (S)VN (C)ommit - Ctrl+Shift+Alt+S, C
  • (S)VN Sho(w) Changes - Ctrl+Shift+Alt+S, W
  • (S)VN (U)pdate - Ctrl+Shift+Alt+S, U
  • (S)VN (L)og - Ctrl+Shift+Alt+S, L
  • (S)VN Create P(a)tch - Ctrl+Shift+Alt+S, A
  • (S)VN Apply Patc(h) - Ctrl+Shift+Alt+S, H
  • (S)VN (S)witch - Ctrl+Shift+Alt+S, S
  • (S)VN (M)erge - Ctrl+Shift+Alt+S, M
  • (S)VN (R)evert - Ctrl+Shift+Alt+S, R
  • (S)VN Clea(n)up - Ctrl+Shift+Alt+S, N
  • (S)VN File (B)lame - Ctrl+Shift+Alt+S, B
  • (S)VN File (D)iff - Ctrl+Shift+Alt+S, D
  • (S)VN Sh(e)lve - Ctrl+Shift+Alt+S, E
  • (S)VN Unshelve - Ctrl+Shift+Alt+S, P
  • (S)VN L(o)ck - Ctrl+Shift+Alt+S, O
  • (S)VN Unloc(k) - Ctrl+Shift+Alt+S, K

VS2017 Partner

You can’t perform that action at this time.