2009-06-16 50 views
4

我试图设置一个新的Windows计算机与Visual Studio 2008工作在我维护的Sourceforge项目。我想使用分布式版本控制系统(尝试SVN,不喜欢它)。Visual Studio,分布式版本控制和Sourceforge

我以前在UNIX上使用过git和mercurial,但是我没有找到一个质量好的插件集成在Visual Studio 2008中,并且允许我在我的Sourceforge代码上工作。

任何人都可以提供一些关于如何进步的建议吗?

我应该直接使用Eclipse吗?

回答

3

我一直在使用Mercurial与VS 2008一段时间,并发现TortoiseHg和一个打开的命令提示符的组合解决了大多数问题。在使用Mercurial之前,我们在Visual Studio集成中使用了Microsoft Visual Source Safe(VSS)。即使使用插件,您仍然必须进入VSS来创建项目并执行一些项目管理工作,所以您仍然必须知道如何在IDE之外使用源代码管理工具。改变之后,我甚至自己也玩弄了为VS 2008编写Mercurial插件的想法。在我能做到这些之前,我必须熟悉Mercurial。在这样做的过程中,我发现习惯在IDE之外进行源代码控制需要一点时间,但我现在更喜欢使用VSS IDE插件的命令行和TortoiseHg工具。

但是,这样做似乎是一对夫妇插件的Visual Studio可水银:

  1. VisualHG
  2. hgscc

我没有测试过,所以我不能给你一个有用的意见。

从未看过Mercurial的Eclipse插件,我不能说它比我使用的命令行方法更好。

+0

我没有使用命令行的问题,它似乎有点没有意义有一个插件和一个命令行。如果我仍然需要使用命令行,那么我可能只使用命令行。 :\ – samoz 2009-06-17 10:50:47

相关问题