|
The professional grade Subversion integration VisualSVN is a professional grade Subversion integration plug-in for Visual Studio.
Key benefits of VisualSVN are: - Unbeatable reliability: Visual Studio will never crash or hang because of VisualSVN.
- Seamless integration: VisualSVN automatically handles added or renamed files and reflects these operations to Subversion.
- Real-time status: VisualSVN carefully tracks and displays all the current changes made to your working copy.
- Short learning curve: VisualSVN utilizes TortoiseSVN dialogs and provides a smart wizard to put your sources under Subversion.
VisualSVN is a five-time winner of Visual Studio Magazine Gold Readers Choice Award and it was recommended in the MSDN Magazine's Toolbox. VisualSVN has reached more than 1,000,000 downloads and it is currently used by thousands of companies around the world, including such Fortune 500 companies as Chevron, GlaxoSmithKline and Kroger.
Live Status
VisualSVN instantaneously displays any change made to the
working copy, including property changes, folder changes and changes made to
files that are not included in the solution.
|
Traffic-lights status
An intuitive way to display status: green for unmodified
items, yellow for changed ones and red for conflicts and other errors.
|
Status is cumulative
Traffic-lights status is computed recursively: folders
are always marked as yellow if they contain yellow (means changed) subitems.
|
Real-time status
Status is incrementally recomputed in the background
process and gets updated immediately after any change.
|
Status is editor-aware
Even unsaved changes just performed in the editor are
instantaneously considered and displayed.
|
Status for everything
Cumulative traffic-light status is displayed for physical
folders, filters (in C++ projects) and for solution folders.
|
Whole working copy tracking
VisualSVN considers status of items that are not included
in the current solution: you get notified about any change in your working
copy.
|
Entire working copy status
Always visible indicator in the Visual Studio's status
bar displays cumulative status for the entire working copy.
|
Locked files indicator
Another special icon in the status bar is displayed when
you have any locked files in the working copy.
|
Review Changes
VisualSVN comes with complete solution to review all
changes made in your solution. You can easily see which changes have been
made, iterate through changed files and resolve merge conflicts inside of
Visual Studio.
|
Pending Changes window
Pending Changes window displays all the current changes
made in the working copy. You can open the window using Alt+1 shortcut.
|
Review modified files
Pending Changes window allows you to iterate through
modified files using th¬Ö F8 and Shift+F8 keyboard shortcuts.
|
Built-in Visual Studio Diff tool
Integration with the built-in Visual Studio Diff tool
allows you to review file changes with syntax highlighting, IntelliSense and
third-party refactoring tools available.
|
Built-in Visual Studio Merge tool
Integration with the built-in Visual Studio Merge tool
allows you to resolve merge conflicts right inside the IDE.
|
Quick Diff
The Quick Diff feature allows you to
assess, review and quickly navigate between changed blocks of code and
selectively revert them. Quick Diff markers are shown right in the editor and
are computed and updated instantaneously. This is the flagship feature that
dramatically changes your coding and code review behaviour.
|
'Track changes' replacement
Quick Diff markers are displayed for
lines that were changed since the last commit.
|
Navigation between changes
It's easy to cycle through changed
blocks of code using the Alt+[ and Alt+] keyboard shortcuts.
|
Quick Revert
It's easy to revert specific change
block using the Ctrl+Alt+Z keyboard shortcut.
|
Overview margin
The Quick Diff Overview margin appears
next to the code editor's scroll bar and allows you to assess where there are
changes in the file.
|
File Operations Tracking
VisualSVN tracks all file operations
performed in Visual Studio and properly reflects them to Subversion. All
refactorings performed by third-party plug-ins are also properly handled and
reflected to your working copy.
|
Automatic add for all items
Automatically adds every created file
or folder to Subversion.
|
Transparent file operations
Drag & Drop, Copy & Paste and
Save As all cause the right thing to happen in your working copy.
|
Transparent refactoring
All refactoring performed by built-in
or third-party tools are properly reflected to Subversion.
|
Automatic lock
Automatically prompts to lock files
marked by a ¡®svn:needs-lock¡¯ property.
|
VisualSVN 8.2 supports Visual Studio 2022 only VisualSVN 7.3 supports Visual Studio 2019 only VisualSVN 6.7 supports Visual Studio 2017 only VisualSVN 5.6 supports Visual Studio 2015, 2013, 2012, 2010, 2008 and 2005
|