2009-06-16 85 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

相關問題