让我的开发机器Team Foundation Server



我在我的公司使用TFS。我想用我的个人电脑作为团队基金会服务器。我正在使用VS2012 Web Express。我可以这样做吗?

问题不是"我可以这样做吗?"。当然可以,因为它只需要安装几个Windows服务和一个SQL Server来存储数据。您可以在任何支持的操作系统上安装它们。

问题是"我想要吗?",答案是"不"

您不希望将集中式版本控制服务器托管在工作站上。考虑硬件支持、正常运行时间、监控、备份等等。

如果你的意思是你想在家里使用TFS,你只有一台机器,那么你可以安装TFS Express和SQL Express。上述问题仍然有效。一次电涌就会破坏你的硬盘,你所有的代码都没了。您还可以查看托管的TFS,例如通过Visual Studio Online。

Team Foundation Server是一个服务器级产品,它应该运行在一个合适的服务器环境中,从硬件和软件两个方面考虑。

它可以作为软件开发生命周期(需求、代码、构建、bug、发布)的焦点,而您可能不希望它这样做在自然更容易发生崩溃和安全威胁的工作站上运行,并且具有较低的容错性。此外,如果在您的个人计算机上运行,它也可能有糟糕的性能,例如从版本控制和构建的角度来看(长构建队列等)。

你没有具体说明公司的规模,但即使它是由几个人组成的所有需要访问TFS的人,我会专用一个单独的服务器机器为此(物理的或至少是虚拟的)。另一个选择,正如另一个答案所建议的,是尝试Visual Studio Online,看看它是否适合你的需求。

所以,简短的回答是"你可以",但在我看来"你不应该"

是。只要安装TFS,然后设置

最新更新