我对源代码控制以及所有这些软件/插件所取得的成就感到非常新奇和困惑。我正在测试用于SVN的beanstalkapp。 TortoiseSVN为我做了什么,我需要它吗?我还看到了几个直接与VS 2010一起工作的插件:AnkhSVN和VisualSVN。如果我使用其中任何一种,我还需要安装Tortoise吗?
感谢您的帮助。我需要一些清晰度。
答案 0 :(得分:2)
我更喜欢AnkhSVN。它易于安装和使用,并且非常好地集成到Visual Studio中(几乎像TFS,但是免费)。
TortoiseSVN是您可以用来查找文件差异和合并代码的工具之一。 TortoiseSVN是一个单独的程序,在Visual Studio中的AnkhSVN插件中配置。以下是您将在Visual Studio选项中配置它的屏幕截图:
此外,如果您需要免费的私人在线存储库,我建议unfuddle。 AnkhSVN很好地链接到它。我将AnkhSVN / unfuddle / TortoiseSVN的这个设置用于几个个人项目。
答案 1 :(得分:1)
这是我最喜欢的VCS Mercurial的精彩教程。我强烈推荐http://hginit.com/
但是,如果您真的想开始使用SVN,我建议您阅读Subversion Book。免费! http://svnbook.red-bean.com/
TortoiseSVN和TortoiseHg(Mercurial)为他们各自的VCS提供了一个很好的GUI。他们只是为了让你不必总是使用命令行。 我对AnkhSVN一无所知,但Tortoise产品做得非常好。