我正在寻找一个轻量级的源控制系统,用于"业余爱好"项目,只有一个人(我自己)在这个项目上工作.有没有人有什么建议?理想情况下,它应该天真地或通过另一个插件与Visual Studio连接,除此之外,任何有效的东西都可以替代Gmail作为源代码控制.
Jos*_*ant 18
我使用VisualSVN Server(免费)和Tortoise SVN(免费)用于学校,工作,爱好,一切.如果您想要Visual Studio集成,可以使用Visual SVN($ 49)或AnkhSVN(免费).
pbr*_*ult 14
您可以使用assembla.com来托管您的项目.他们提供颠覆,git和mercurial托管.我个人使用他们的subversion托管为一个免费和私人的单人项目.作为额外的奖励,您还可以获得维基和票务系统.这可以帮助您管理您的东西.
最好的是,您不必设置您的subversion服务器,并且它是在异地托管的.
这对免费服务真的很好.
Personnaly,我使用TortoiseSVN作为我的客户端,但它没有集成在visual studio中.
对于集成,您可以尝试VisualSVN(非免费)或AnkhSVN(免费)
Git非常轻量级,适用于个人项目,就像Linux内核这样的大型项目.它的网站上有很多可以帮助您入门的教程文档.例:
git init
git add .
git commit -m "my first commit!"
Run Code Online (Sandbox Code Playgroud)
如果你热衷于Visual Studio集成,我可能会推荐Subversion,因为有很多插件可以让你的生活更轻松.此外,TortoiseSVN绝对值得安装.