Source Versioning for Visual Studio Express

22,705

Solution 1

Short answer: No.

The Express editions support neither the Add-Ins nor Source Control providers (SCC plug-ins). While there are ways to make this work, they are undocumented, violate the license and have caused legal trouble before…

Solution 2

Way I do this is I have TortosieHG installed and then in visual studios express i went to Tools>External Tools.

I created the following enteries:

Title: HG New Repositry 
Command: C:\Program Files\TortoiseHg\hgtk.exe
Arguments: --nofork init Initial
directory: $(SolutionDir)

Title: HG Commit 
Command: C:\Program  Files\TortoiseHg\hgtk.exe 
Arguments: --nofork init Initial directory: $(SolutionDir)

I then added the two external tools to the toolbar. Now I don't get as nice intergration as I would with the full version of visual studios but I can commit source code and create a source repository without leaving Visual Studios.

Solution 3

You don't really need an integration/plugin. First is not supported but there are very good alternatives to make it work.

Whatever SCM you decide to use (SVN, GIT, PlasticSCM, Mercurial) just use the "find changes" workflow:

  • Do your changes
  • Find your modifications within the tool you've chosen to use
  • Commit

http://codicesoftware.blogspot.com/2009/12/how-to-find-changes-on-plastic-scm.html

Edit: PlasticSCM is free for up to 15 users since Nov 1st 2010.

Solution 4

Visual studio 2012 Express offers an express version of Team Foundation Server.

Solution 5

Source control integration is not supported in the Express editions of Visual Studio. Check out the feature comparison chart at http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx

Share:
22,705
Mike Wills
Author by

Mike Wills

After going to school to become a network administrator, Mike, fell in love with programming. He has been a midrange (IBM i, iSeries, AS/400) developer since 2000. He has since added ASP.NET to to his toolbox (around 2006) and now does dual duty writing/supporting green-screen applications and ASP.NET internet and intranet applications. He does a lot of integration between the IBM i and ASP.NET. Besides his programming day job, he dabbles in PHP and many other areas of tech. You can find him on his website, @MikeWills, Facebook, and Google+

Updated on May 22, 2020

Comments

  • Mike Wills
    Mike Wills almost 4 years

    Is there any Visual Studio Express plug ins for source versioning? I am starting a project on my own and only have the Express version of Visual Studio 2008.