2015-09-13 117 views
0

我在我的公司使用TFS。我想用我的个人电脑作为Team Foundation Server工作。我正在使用VS2012 Web Express。我可以这样做吗?使我的开发机器团队基础服务器

+1

你做了什么研究吗?只是问谷歌或任何东西? –

回答

2

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

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

没有指定你的公司的规模,但即使是做了一些 人,都需要访问TFS,我将奉献一单独的服务器机 为(物理或至少虚拟)。正如另一个答案中所建议的另一种选择是尝试Visual Studio Online,看看它是否适合您的需求。

所以,简单的答案是“你可以在”,但在我看来“你不应该” 因为上述原因。

+0

我并不完全同意你在服务器上的观点。工作站不是“自然更容易崩溃”,也不比服务器表现更差。这比支持更重要。如果机器出现问题,并且该机器是服务器,那么您将拥有硬件冗余来保持其运行 - 或者您可以在几小时内交付更换硬件的支持联系人。 – CodeCaster

1

是的。只需安装TFS,你就可以设置

3

问题不是“我可以做到吗?”。当然,你可以,因为它只是一些Windows服务和SQL Server安装来存储数据。您可以在任何支持的操作系统上安装两者

问题是“我想要吗?”,对此的回答是“否”

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

如果你的意思是你想在家里使用TFS,只有一台机器,那么你可以安装TFS Express和SQL Express。上述问题仍然有效。杀死你的硬盘和所有代码的电源浪涌已经消失。您也可以查看托管的TFS,例如通过Visual Studio Online