2013-04-15 80 views
0

我和我正在一起工作一個C#項目。他正在參與並且我正在參與其中,但就他而言,他正在呼喚我的一個窗戶。現在,我們如何以最好的方式把這些工作放在一起?因此,我們可以一起在同一時間在不同的屏幕關於C#項目的項目合作

+4

使用軟件版本控制和版本控制系統(如[SVN](http://en.wikipedia.org/wiki/Apache_Subversion))? – Nolonar

+0

有幾十個項目合作項目都是免費的。 –

回答

3

有很多工具與團隊從微軟

1

您應該使用任何源代碼控制系統共享項目像SVN或Team Foundation Server的工作。

在你的情況下,避免微軟產品的源代碼管理系統。 Visual Source Safe是一團糟,而且非常危險。 TFS的設置非常繁重和複雜。

SVN在Windows上很容易設置,因爲Visual SVN Server對於簡單場景是免費的。

Git也可以是一個不錯的選擇,因爲它支持簡單的離線模式(實際上這是因爲Git的分散性質),這可能很有用。

SVN和Git在Windows + Visual Studio上都有很好的工具支持。

可能有更多的協議,但我用這兩個成功。

0

SVN是一個好的開始,但我寧願推薦看看Team Foundation Services。在這種情況下,你不需要設置任何東西。只需註冊Windows LiveId,並開始使用SourceControl。它與Visual Studio集成,在我看來非常直觀。儘管它需要互聯網訪問,而SVN可以在局域網中安裝和使用。