0

Sir I am a student, I want to develop ASP.NET website. There are 2 developers in the team. So, how can I develop the website at the same time from 2 different locations (1 developer is residing in one city and another one is in another city). Please guide me about that.

4

4 回答 4

4

使用允许分布式团队的源代码控制系统。Git/Github 是最先想到的之一。有一点学习曲线,但它应该很好地满足您的需求。

https://github.com/

于 2013-05-14T15:39:50.063 回答
3

Microsoft 提供免费的 TFS 托管。它与 Visual Studio 很好地集成,对于简单使用的新手来说比 Git/Github 更直观。您可以在此处找到有关免费计划的信息:http: //tfs.visualstudio.com/en-us/pricing/information/

于 2013-05-14T15:42:37.357 回答
1

本质上,您需要源代码控制。

Git是一个常见的选择,它非常强大,但对于初学者来说可能相当沉重。Mercurial 是类似的,像TortoiseHg这样的东西使它更容易使用(也有一个 TortoiseGit,但是 Git 的复杂性可以让你相当频繁地回到命令行)。Microsoft 的解决方案是TFS,它与 Visual Studio 集成并包含许多非常好的工具。

至于托管,有GitHub,但像 Git 一样,进入它可能有点棘手。对于 Mercurial(以及 Git),有更容易使用的Bitbucket 。对于 TFS(现在也支持 Git),Microsoft 提供了Team Foundation Service,它对小型团队是免费的。

这取决于你追求什么。就个人而言,对于一个由相对缺乏经验的开发人员组成的小团队,我会推荐使用 TortoiseHg 的 Bitbucket。如果您喜欢冒险,请改用 Git(但仍然使用 Bitbucket,因为我更喜欢他们的 UI),因为 Git 非常值得学习。如果您真的想要高水平的 IDE 集成,那么 TFS 是您的最佳选择,尽管您可以使用各种 VS 插件复制部分功能。

于 2013-05-14T15:52:35.077 回答
0

您可以使用;

带有GitHub的Git或带有Team Foundation Service的GitSource Control Management

Team Foundation 附带的Trello或 ScrumUser Story

于 2013-05-14T15:45:45.903 回答