我在我的公司使用TFS。我想用我的个人电脑作为Team Foundation Server工作。我正在使用VS2012 Web Express。我可以这样做吗?使我的开发机器团队基础服务器
回答
Team Foundation Server是一个服务器级产品它应该在适当的服务器环境下运行,同时考虑硬件和软件两个方面。
它可以成为软件开发生命周期(需求,代码,构建,错误,发行版)的焦点,并且您可能不希望它在自然更容易出现崩溃和安全性的工作站上运行 威胁以及较低的容错性。此外,如果在个人计算机上运行,它也可能具有可怕的性能,例如从版本控制和构建角度(长构建队列等)。
没有指定你的公司的规模,但即使是做了一些 人,都需要访问TFS,我将奉献一单独的服务器机 为(物理或至少虚拟)。正如另一个答案中所建议的另一种选择是尝试Visual Studio Online,看看它是否适合您的需求。
所以,简单的答案是“你可以在”,但在我看来“你不应该” 因为上述原因。
我并不完全同意你在服务器上的观点。工作站不是“自然更容易崩溃”,也不比服务器表现更差。这比支持更重要。如果机器出现问题,并且该机器是服务器,那么您将拥有硬件冗余来保持其运行 - 或者您可以在几小时内交付更换硬件的支持联系人。 – CodeCaster
是的。只需安装TFS,你就可以设置
问题不是“我可以做到吗?”。当然,你可以,因为它只是一些Windows服务和SQL Server安装来存储数据。您可以在任何支持的操作系统上安装两者
问题是“我想要吗?”,对此的回答是“否”。
您不想在工作站上托管集中式版本控制服务器。考虑硬件支持,正常运行时间,监控,备份等。
如果你的意思是你想在家里使用TFS,只有一台机器,那么你可以安装TFS Express和SQL Express。上述问题仍然有效。杀死你的硬盘和所有代码的电源浪涌已经消失。您也可以查看托管的TFS,例如通过Visual Studio Online。
- 1. 团队基础服务器
- 2. 面向两个开发人员的团队基础服务器
- 3. 团队基础服务器合规性
- 4. 迁移到团队基础服务器
- 5. 多团队基础服务器
- 6. 微软团队基础服务器2010
- 7. 团队基础服务器2012恢复
- 8. AndroidStudio团队基础服务器
- 9. 恢复团队基础服务器
- 10. 连接到团队基础服务器
- 11. 团队基础服务器开发结构
- 12. 需要团队基础服务器/系统2012服务器 - AD
- 13. 团队基金服务器
- 14. 使用命令行的客户端团队基础服务器
- 15. 在团队基础服务器上使用Boost
- 16. 使用团队基础服务器进行多次结帐
- 17. 在团队基础服务器中使用perforce
- 18. 压缩任务(团队基础服务器)
- 19. 在团队基础服务器中汇总任务
- 20. 团队基础服务器中的复制如何工作
- 21. 团队基础服务器中有限的用户权限
- 22. 用Vim在Mac上的团队基础服务器
- 23. 团队基础服务器中搁置的更改
- 24. 团队基础服务器中的二进制文件
- 25. 团队基础服务器中的大规模合并
- 26. 非AD用户的访问团队基础服务器(TFS)
- 27. 解锁团队基础服务器2010中的文件
- 28. 通过数学排序的团队基础服务器查询?
- 29. 团队基础服务器中的代码行
- 30. 团队基础服务器是否在服务器中实时检查?
你做了什么研究吗?只是问谷歌或任何东西? –