Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>TortoiseSVN Quick MenuNew to Visual Studio Code? Get it now.
TortoiseSVN Quick Menu

TortoiseSVN Quick Menu

azm

|
1 install
| (0) | Free
Quick access to TortoiseSVN Diff and Log commands in the context menu
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 TortoiseSVN Quick Menu

Super-fast access to TortoiseSVN “Show Log” and “Show Diff” commands—right inside VS Code. No more hunting through Explorer… just right-click and go.


✨ Features

  • 🔍 SVN: Show Diff – Instantly launch TortoiseSVN Diff to review changes.
  • 📜 SVN: Show Log – Browse commit history for any file or folder.

Tip: Toggle each command on/off in Settings → Extensions → TortoiseSVN Quick Menu.


💪 Key Highlights

Commands & Menus

  • svnLog and svnDiff commands registered correctly.
  • Explorer and editor context menus respect the settings TSvnMenu.showLogInContextMenu and TSvnMenu.showDiffInContextMenu.

Configuration

  • Users can set the TortoiseSVN path (TSvnMenu.path) and toggle menu items independently.
  • Smart defaults make it usable right out of the box.

TortoiseProc Discovery

  • Automatically detects the TortoiseSVN executable from the Windows registry if no path is configured.

Robust Execution

  • Proper escaping of file paths.
  • Clear error messages via vscode.window.showErrorMessage.
  • Caching of .svn detection prevents unnecessary I/O.

Performance & Safety

  • Lightweight: no unsafe operations and no external network calls.
  • Windows-only (as TortoiseSVN requires).

VS Code Best Practices

  • Correct activation events and proper disposal of subscriptions.
  • Commands work with keybindings for quick access.

⚡ Installation

  1. Install TortoiseSVN Quick Menu from the VS Code Marketplace.
  2. Ensure TortoiseSVN is installed on Windows.
  3. Right-click a file or folder and look for SVN: Show Log or SVN: Show Diff.

🛠️ Requirements

  • Windows OS
  • VS Code 1.60.0+
  • TortoiseSVN installed (path auto-detected or configurable in settings)

💡 Why You’ll Love It

Fast, clean, and zero-setup: perfect for anyone who lives in VS Code but depends on TortoiseSVN.


  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft