1

我一直在开发 ASP.NET 项目 SOLO,现在我有一个项目,我将与另外两个开发人员一起工作。其他两名开发人员将与我远程合作开展同一个项目。

工具我们将使用什么..

  • Visual Studio 2010 终极版
  • 微软 SQL 服务器 2012
  • 微软 MVC 3.0 框架
  • 微软 IIS 7.0

我将主要致力于模型和控制器,其他两个开发人员将积极参与构建视图和控制器中的一些柚木。换句话说,几乎所有文件都可供我们三个人随时进行更改。

我不知道我们可以作为一个团队工作的最佳方法是什么,并且可以编辑彼此的文件并查看我们的 LIVE STAGING/TEST SERVER 上的更改。

我听说过源安全程序,但从未使用过,这是我需要的吗?如果是,那么任何免费的远程使用它们?

换句话说,我需要一种简单而有效的方法来作为一个团队开展项目,所有团队成员都在远程工作。我知道的唯一方法是“FTP”,我们所有人都将 FTP 文件传输到同一个 WebServer,但这给我们留下了很大的空间来覆盖彼此的工作。

4

2 回答 2

2

Team Foundation Service 是免费的,不需要服务器设置/域成员身份。最多 5 个可以免费连接。 http://tfs.visualstudio.com/

还有 Team Foundation Express,它与 SQL Server Express 有类似的限制,因为它用于存储。使用它需要一些更困难的设置,因为您需要能够动态注册 IP 或从 Internet 提供商处获取静态 IP 地址,以及允许其他用户连接和/或 VPN 进入服务器的配置。 http://www.microsoft.com/visualstudio/eng/products/visual-studio-team-foundation-server-express

两者都与 VS 2012 紧密集成,并且如果您安装 SP1 和 GDR 更新,则向后兼容 2010,但您需要 2012 来配置项目。这两个 TFS 选项都带有一个免费的 2012 shell 来执行此配置。

于 2013-10-15T06:04:44.337 回答
1

您可以使用免费提供的乌龟 svn,并且可以轻松获得设置 http://tortoisesvn.net/

它非常适合主要用途,它是唯一且唯一的来源控制。签入,签出。但是如果您想做一些高级的事情,例如维护错误,跟踪进度。生成报告。使用 Microsoft 许可的 Team Foundation 服务器

于 2013-10-15T06:26:04.277 回答