我是一家相对较小的商店中唯一一家开发各种自定义应用程序的开发人员。金钱不是这个讨论中的一个因素,所以除了我使用团队系统有什么理由,赞成和反对。
我们目前严重依赖VS2008 Pro,Visual Source Safe。我真的可以使用更好的源代码管理和项目管理系统,我想知道为什么我不应该使用它们。
思想?
谢谢!
答案 0 :(得分:3)
如果您拥有TFS许可证,请务必使用它(如果您的公司是高级MSDN订户,您可以拥有它 - IIRC您将获得TFS Workspace版本,该版本仅限于5个客户端许可证)。如果你没有它,那么它可能相当昂贵,而且并没有真正为你提供SVN和相应的Visual Studio插件所无法提供的功能。
TFS不是版本控制系统,而是集成 VCS +错误跟踪器+构建系统。
答案 1 :(得分:2)
和你一样,我作为一名开发人员做了很多工作。
我已经设置了TFS服务器并且几乎使用它的每个方面。我非常依赖工作项来跟踪我正在做的事情;我使用启用了CI的构建服务器来部署到我的登台设置并自动运行Web测试。
我还使用代码分析和其他功能来保持代码紧密。简而言之,即使作为一名开发人员,它也会给我带来极大的帮助。
对我来说,因素是价格或时间。在我看来,时间更重要。有了TFS,我不必花时间搞一大堆开源系统来保持环境的发展。仅仅整合让我更有成效。使用自动化测试的构建意味着我花费更少的时间点击按钮,看看是否有任何中断,更多的时间编码。
简而言之,如果你能做到,我强烈推荐它。
答案 2 :(得分:1)