VisualSVN is a professional tool designed to be keyboard friendly. Most of the Subversion operations could be performed using the keyboard only. The list of the most useful keyboard shortcuts is given below.
Solution-wide Commands
Here is the list of keyboard shortcuts to perform common Subversion operations on the entire working copy. Note that these shortcuts correspond to VisualSVN commands in the Visual Studio's main menu.
Command | Shortcut |
---|---|
Show Changes | Alt+U, S |
Update | Alt+U, U |
Commit | Alt+U, C |
Show Log | Alt+U, L |
Repo-Browser | Alt+U, E |
Create Patch | Alt+U, P |
Apply Patch | Alt+U, A |
Branch | Alt+U, B |
Switch | Alt+U, W |
Merge | Alt+U, M |
Revert | Alt+U, R |
Editor Commands
The keyboard shortcuts listed below allow you to navigate between Quick Diff markers and quickly revert blocks of changes without leaving the code editor.
Command | Shortcut |
---|---|
Next change | Alt+] |
Previous change | Alt+[ |
Revert this block | Ctrl+Alt+Z |
Pending Changes Window Commands
Here is the list of keyboard shortcuts for common operations in the Pending Changes window.
Command | Shortcut |
---|---|
Activate Pending Changes window | Alt+1 |
Open selected file | Ctrl+E |
Show difference for selected file | Ctrl+D |
Locate selected file in Solution Explorer | Ctrl+L |
Go to next modified file | F8 * |
Go to previous modified file | Shift+F8 * |
* This keyboard shortcut matches the default Visual Studio hotkey, which can be set to either F8 (Shift-F8) or F4 (Shift-F4) depending on the selected environment defaults.