建议将哪个源代码管理用于自我管理项目?它是Visual Studio 2010上的C#WPF项目。
答案 0 :(得分:3)
使用Mercurial可能是最好的Windows桌面客户端TortoiseHG。 如果您想要在线存储库,可以使用GoogleCode。对于本地,快速更改或某些实验性内容,您可以使用Mercurial本身提供的本地内容,就像所有标准Distributed revision control系统一样。
如果您希望获得有关Mercurial的一般管理和HG的管理方面的良好信息,您可以查看来自Joel Spolsky的优秀文章:
还有其他替代品,例如Git,但老实说,我发现Mercurial更容易管理和理解,更适合简单的个人项目而不是Git或任何其他。在我看来,它完美地结合了分布式系统的强大功能(可能比Git提供的功能更少,但你真的需要所有这些功能??)和控制的简单性,这是主要的指出我的意见。
答案 1 :(得分:2)
如果您不想设置自己的回购,可以使用bitbucket.org。
私人商业回购免费,可与bot git和Mercurial合作。
答案 2 :(得分:0)
个人?我会用git / tortoisegit。
答案 3 :(得分:0)
我会推荐Team Foundation Service。它仍在预览中,完全免费。
订阅它与Visual Studio很好地集成。您不必安装任何东西或担心备份。
答案 4 :(得分:0)
AnjhSVN(VS插件),使用TortoiseSVN。您还需要一个SVN Server。这三个都是免费的。