VisualSVN allows me to gain a lot of efficiency in my day-to-day work. When you have lots of active projects like me, it's always a nice thing to have quick access to all my source version tasks directly in Visual Studio.
I've also found it to be extremely stable and it has virtually no impact the overall speed of Visual Studio, which is my #1 criteria when installing plugins.
All in all VisualSVN is a great product. I would even be inclined to say it's one of those things that every developer using Visual Studio should have.
The following is my personal opinion as teaching staff at the University of Hull, UK: The use of source control is an invaluable professional skill for students to develop. Not only will it serve them well in future employment, it also provides them with an effective means of working in group projects. In addition, when students are studying programming using subversion provides a low risk environment for experimentation, which is key to learning. At Hull we use VisualSVN Server because it allows us to use existing authentication methods, resulting in a smoother student experience and reducing the workload on technical support staff. VisualSVN integrates well with Visual Studio making it extremely convenient, and students who use SVN on their own personal equipment gain all the additional benefits of storing their work on our servers, reducing the risk of data loss through loss of their portable storage devices or hardware failure. We have also received invaluable assistance from VisualSVN’s support team which enabled us to automate a lot of our processes. I would like to take this opportunity to thank the VisualSVN team for all that they have done and continue to do for us.
VisualSVN automatically adds to Subversion all new files if your project is already controlled by Subversion. This is one of the main features of VisualSVN and our customers love it. So we are really surprised that you blame us for this feature!
Most likely you have a trouble because VisualSVN adds files that shouldn't be under version control. Please check your svn:ignore patterns, if the above is true.
The easiest way to ignore an individual file or directory is to right-click the item in Solution Explorer and choose VisualSVN | Exclude from Subversion command.
For more information please read the corresponding chapter in the svnbook: https://www.visualsvn.com/support/svnbook/advanced/props/special/ignore/
Hope this information will help you to solve this problem and re-evaluate VisualSVN. Otherwise please contact us at email@example.com.
-- With best regards, Danil Shopyrin VisualSVN Team
Wir setzen VisualSVN seit unserem ersten Projekt in VS2008 im Unternehmen ein. Es war immer ein verlässlicher Partner in unserer Software-Entwicklung. Viele gute Projekte wären ohne VisualSVN nicht möglich gewesen. Dank dem exzellenten Support des VisualSVN Teams macht die Arbeit damit auch echt Spass. Ein Muss für jeden professionellen Softwareentwickler.
I really appreciate the great support and the quality of this product and the integration level and interaction support put forward by this product and the company behind it. I believe it's the best plug-in for Visual Studio and maybe any other IDE out there for version control..
The debate about which version control is the best is as old as the industry itself. A very important step towards deciding your system is deciding on the tooling around it. And if you are using SVN or want to use SVN in your organization, there simply is one choice when you're a VS developer. VisualSVN is by far the best SVN client out there.
The user interface integrates nicely with Visual Studio. The markers indicating the state of the file are non-intrusive but obvious enough to notice them. The worfklow is easy. All in all, if you are a SVN fan this is the tool to use. I really, really recommend this.
VisualSVN is one of two Visual Studio add-ins that I can no longer live without (the other being ReSharper for C#).
VisualSVN works very smoothly with our SVN repositories, and it adds a lot of support in the editor aside from the convenient menu access to SVN functions. I realized how essential it has become to my workflow when our license expired and I had to work without it for a few days. I was surprised at all the things I was using that I assumed were part of Visual Studio but were actually being supplied by VisualSVN. It's simple, fast, and I haven't encountered any bugs during the past 2 years that I've been using it.
We regret that you had trouble installing VisualSVN. We do want to help you to install and try VisualSVN extension so you could evaluate it and leave an appropriate review.
According to the description, we guess that the download was corrupted. Corrupted download can happen due to various reasons, but you can always re-download the file and most likely it will install without any errors. Use the HTTPS URL to download the latest VisualSVN 4.0.2: https://www.visualsvn.com/files/VisualSVN-4.0.2.msi
If you still experience the issue, please contact us at firstname.lastname@example.org so we could investigate this.
-- With best regards, Pavel Lyalyakin VisualSVN Team
If you install VisualSVN on a domain-joined machine, 30 days evaluation license will activate automatically. Should you need an extended evaluation, contact us at email@example.com.
With best regards,
I have downloaded VisualSVN 5.0.1 which claims to support Visual Studio 2012. However, when running the installer, the box for the VS 2012 integration remains grey while only the support up to VS 2012 is available.
Does anyone have an idea to solve this?
Thanks in advance.
Is it Visual Studio 2012 Express? Visual Studio Express does not support plug-ins and extensions, therefore you can't use VisualSVN with this Visual Studio edition.
If this is not Express, then contact firstname.lastname@example.org for assistance with this issue.
With best regards,
There is an alpha version of VisualSVN 5.0 that provides an experimental integration with the Visual Studio 2015 Preview. You can download it here:
I've just installed TortoiseSVN-184.108.40.206129-x64-svn-1.8.11.msi after being warned about an update. I had a struggle to install this, it complained about not being able to shut down some files and told me I'd need to reboot the pc.
Starting visual studio 2010 I'm told that VisualSVN needs updating which I try to do from Extension Manager within visual studio.
The Update button for this exension appears to be disabled when clicked. I see the button change hot colour when my cursor passes over it.
Any ideas what the problem is?
It seems that there are two unrelated issues:
* Installation and upgrade of TortoiseSVN might require a reboot in
some cases and this is an expected behavior.
* VisualSVN currently can't be upgraded via Extension Manager in Visual Studio. In order to upgrade VisualSVN, you can download and run the installer
of the latest version. Here is the download page:
Hope this helps.
The reason I ask this is because I am looking to link SVN into Adobe Robohelp, which will work with any MSSCCI-compliant controller. We already use TortoiseSVN and this would be a good option. Robohelp will look in HKLM\software\SourceCodeControlProvider\InstalledSCCProviders for the list of providers. Do you register this plugin there?
Also, is Visual Sutdio required to install this plugin?
So I had this issue with TSVN when I installed SVN 64 bit version, it turns out that it looks for the installation directory of Tortoise SVN in the Program Files (x86) fold in the 64-bit machines, a good work around is to change the installation directory of your 64-bit version to the Program Files (x86) folder, and it will work out fine.
TortoiseSVN stores references to it's installation directory in Windows Registry. VisualSVN gets the path to TortoiseSVN on filesystem by checking TortoiseSVN's registry key. If the path in Windows Registry is invalid, then you get the error when working with VisualSVN:
Failure on running TortoiseSVN:
The system cannot find the file specified
If this is the case that you describe, you can easily solve the issue by doing a repair for TortoiseSVN:
1. Download and run the TortoiseSVN installer (of the same version you have installed now),
2. In the installer, choose to 'Repair' TortoiseSVN, finish the repair.
The issue should to be solved after these steps.
Please note that you can always contact us at email@example.com describing the issue in detail so we could investigate it and help you.
Thank you for the feedback!
There is no such feature in VisualSVN 3.0. We will consider implementing it in future versions however.
Please note that you can always contact us at firstname.lastname@example.org describing the use case so we could file it and use in future development.