[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Using Subversion with Visual Studio .NET

From: Leon Zandman <lzandman_at_lode.nl>
Date: 2006-05-24 09:29:33 CEST


> I wanted to ask anyone out there using Subversion with Visual
> Studio .NET projects what your experiences were. Would you
> recommend using Subversion with VS.NET?

I'm using Subversion for over a year now. I do a lot of development on
Microsoft platforms and am using Visual Studio 6/2003/2005 all the time.
I use TortoiseSVN, which is a very well maintained SVN client.

> Could you integrate with Subversion from directly within VS?

I don't like my source control system to integrate with VS. My projects
often consist of a lot of different file types. Some are related to the
VS solutions/projects, but many aren't (like documentation). I probably
could add them to a VS solution, but that's not what I want, since I
don't consider a VS solution to be the ultimate storage for my project

On the other side you have to be aware of some things when you're using
SVN outside of VS. Some files are tightly coupled together. For instance
Form files in a Visual Basic 6 project, where you have to remember to
commit both .frm and .frx files at the same time, because else they
might get out of sync. An integrated source control solution would take
care of this for you. Also, as mentioned before, you might have to
convert your web projects to normal class library projects.

> Do you think that the integration merits sticking with Visual
> Source Safe instead?

Drop VSS immediately! It's evil! If you cannot live without VSS and its
VS integration then I recommend you switch to SourceGear Vault
(www.sourcegear.com), which is VSS on steroids (atomic commits, works as
a webservice, SQL Server database backend, ...).



To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed May 24 09:30:34 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.