Yves Reynhout's Blog
The seagile man
October 2004 - Posts
SCC in Microsoft Visual Studio.NET 2002/2003: The good, the bad and the ugly
GrantRi
inquires
about what type of SCC the hobbyist programmer uses. I was going to write a comment, but decided to rant about what has been annoying me with SCC in VS.NET 2K2/3.
There are several reasons not to use the standard scc integration. For one, all this source control information is persisted inside the solution and/or project files. If you have ever tried to branch a solution, you will know what I mean. If you open the solution, you will notice that it is "bound" to the source control location it was originally branched from. To "bind" to the new location, you can use the "Change Source Control" functionality of VS.NET. In some cases you may want to get rid of this source control information. In that case you have to use the "unbind" functionality in VS.NET or alternatively alter the solution and/or project files by stripping the source control information. Secondly, the solution load time is increased if you use the SCC integration. Thirdly, if you use web projects and want to use your main development and branch versions concurrently, you're in for a big mess (although this statement also applies to other source control systems).
The only positive thing about the source control integration is that using "Open from Source Control" a solution is "gotten" automagically (provided you accept that web projects are "gotten" to your local
wwwroot
).
For those who want to use the standard SCC integration in VS.NET with other sourcecontrol systems, you can use:
Working with CVS:
http://www.pushok.com/soft_cvs.php
Working with SVN:
http://www.pushok.com/soft_svn.php
Personally, I'm leaning towards
Subversion
(Server),
TortoiseSVN
(Client) and
ANKH
(IDE Integration).
More Posts
Search
Go
This Blog
Home
About
Tags
.NET
Code generation
Corporate
Mediator
MVVM
NAuthorize
Object/Relational Mapping
Silverlight
SOA
WPF
Navigation
Home
Blogs
Archives
October 2009 (1)
September 2005 (1)
June 2005 (1)
May 2005 (1)
April 2005 (5)
October 2004 (1)
June 2004 (3)
March 2004 (2)
February 2004 (1)
January 2004 (1)
December 2003 (1)
November 2003 (1)
October 2003 (8)
July 2003 (1)
May 2003 (1)
April 2003 (2)
March 2003 (3)
February 2003 (5)
NAuthorize
NAuthorize on forge.novell.com
Sun's XACML implementation
XACML @ OASIS
RBAC @ NIST
Ravi S. Sandhu
RAD by Healthcare DTF @ OMG
Testdriven.net
Syndication
RSS
Atom
Comments RSS