开发者

Source Control at home

I am trying to setup a dev environment at home. My primary development environment is VS.NET 2008 (now it is VS 2010 Premium) with SQL Server 2008.

Objectives / Requirements : - Should be simple and lightweight - Should have a Visual Stu开发者_如何学Godio plugin (cost should be less than $50, if its not free) - should work just fine with continuous integration systems like TFS and CruiseControl.NET - VSS is not an option.

Thanks in advance,

SK


What about just using TFS?

Or you could use subversion with ankhsvn for vs integration.


VisualSVN offers a free, easy to install SVN server for Windows. They have a VisualSVN plugin that integrates with Visual Studio (but is not free - $49 for a personal license).

AnkhSVN is an open source alternative to the commercial VisualSVN plugin for Visual Studio integration but I've never used it before so I can't comment on it.


I'm using Perforce's free 2-user license, and I'm pretty happy with it.


I recommend mercurial or git as distributed version control systems seem to be the latest trend


Subversion and switch to TeamCity for continuous integration


If you're developing alone, Perforce is free for up to two people and five machines, and works very well for a single-developer model.

If you don't mind your projects being opensource, Github implements Git servers, or for $5 a month, you can have 5 projects closed-source. That's a very different development model than perforce/cvs/subversion/vss-- take a look at hginit for a tutorial on distributed version control before going this route, it will really help.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜