我想了解其他人为解决团队系统功能而采取的解决方案。我们都知道Team System对于我们中的一些人来说可能会很昂贵。我知道他们提供了一个包含MSDN订阅的五个许可证的小团队版本,但如果您的团队大于五个团队或者您不想使用团队系统?作为团队系统的替代品,您有什么用途?
回答
我在家用电脑上使用SourceGear的Fortress进行个人开发。它对于单个用户是免费的。
我在SourceGear Vault和FogBugz之间很好的集成方面取得了很多成功。
MS Build for build automation满足我的需求。
真的吗?保险库非常糟糕。我不断遇到问题,而且过于令人难以置信。我最讨厌的东西...选择一个选项,说删除,然后等待。它甚至没有模态。然后在几分钟之后弹出对话框。由具有糟糕的用户界面技能的人设计。 VS集成,感叹。 – 2010-01-22 09:15:17
我使用VisualSVN Server进行源代码管理,Mingle用于项目管理和bug跟踪,Team City用于持续集成。我仍然习惯它,但迄今为止效果很好。这对于小团队来说是一个很好的免费设置。许可Mingle和Team City将为大型团队花费资金。
Sourcegear的产品套件是一个非常不错的选择。 Vault + Dragnet + Fortress很不错,但是如果你买不起所有这些,Vault + FogBugz是一个相当不错的选择。
它似乎针对开放源码/社区类型的项目,但它的工作只是觉得作为一个内部开发企业内部网。它将Wiki,Bug跟踪器和SVN Source浏览器集成到一个很好的包中,配置起来非常简单。
我会第二次Trac + Subversion。虽然没有什么是完美的,但这种组合对我来说效果很好,而且价格合适。
即使对于我独自工作的项目,集成这两个项目也很好。
对于轻量级的&完全免费的选项,您可以使用与Basecamp集成的Springloops(+ SVN客户端)。
- 托管SVN:SpringLoops:http://www.springloops.com/(免费为单个项目&用户)
- 大本营:http://basecamphq.com/(也是免费的单个项目)
注:与大本营SpringLoops整合不可用在他们的免费设置。
我也在Linux上开发,这也是我提出解决方案的原因之一。我想知道SourceGear选项如何在这方面工作?之前我曾经使用过Vault,根据我的经验,这不是太糟糕,但我知道它主要是基于Windows的。我想我曾经阅读过他们有一个可以在Linux上工作的客户端,但我从来没有使用它。我只是想多开一点对话,所以那些来这个问题的人可以根据他们的需要希望找到最好的答案。
如果Vault客户端可以在Linux和Mac上运行并且运行良好,那么使用Vault和Fortress一定是被接受的答案,因为它是Team System的低成本替代方案。
Seapine公司CM - 跨平台问题,管理和版本控制
SVN与TortoiseSVN的附加使一个坚实的,易于使用的界面。 WinMerge也是一个很好的工具。
接受了我的回答,并将其作为每个StackOverflow常见问题解答之一发布。
这里是我使用的解决方案,它的伟大工程:
- Subversion源控制
- Warehouse我颠覆网页浏览器
- FogBugz的功能和bug跟踪它与Subversion集成, Visual Studio和Warehouse
- VisualSVN用于将Subversion集成到Visual Studio中
- CruiseControl.Net与nAnt为净我的自动化构建系统项目
- CruiseControl.rb与Capistrano为红宝石我的自动生成系统on Rails的项目
- 1. 团队系统 - 为现有团队项目创建一个Sharepoint项目入口
- 2. 960.gs网格系统的替代品?
- 3. 微软团队系统的价值仅限于开发团队
- 4. 为什么用int80h代替sysenter来调用系统调用?
- 5. 实时操作系统tick时间是什么意思,这个系统的tick时间有什么用途
- 6. ASIHTTP的最佳替代品,替代品或替代品用于下载队列
- 7. 您是如何在团队系统中自定义工作项目的?
- 8. 迁移到团队系统的策略
- 9. 团队系统中的逻辑组
- 10. 您的QA /测试人员团队为开发团队说了什么或为您做了哪些工作(作为开发人员)
- 11. 在android中有什么用途的ARM EABI v7a系统映像?
- 12. 什么作为NumberUtils-的替代品使用>数字()
- 13. 我可以使用什么作为UUID的永久替代品?
- 14. Linux系统有没有gdb的替代品?
- 15. 创作团队及团队用户的
- 16. Scrum团队与传统组织团队
- 17. 什么OpenSource System.Security.Cryptography.Pkcs替代品有吗?
- 18. 什么是iframe替代品?
- 19. 什么是APC替代品?
- 20. 什么是Erlang替代品?
- 21. 什么是LMAX干扰队列的高性能替代品?
- 22. 您会为Visual Studio 2010选择什么操作系统?
- 23. 团队系统Web访问权限
- 24. 团队系统Web访问ADFS SSO
- 25. Microsoft团队系统等效堆栈
- 26. 什么是可用的XUL替代品?
- 27. 如何激励团队在传统产品上工作
- 28. FMOD :: System *系统;它有什么作用?
- 29. 需要团队协作系统的建议
- 30. 团队规模与流程开销有什么关系?
FogBugz的是免费的2个用户。 – 2008-09-08 23:13:13
如果您拥有MSDN订阅,TFS现在完全免费;)不仅仅是工作组版本。如果你有5000个开发者,他们都有MSDN,那么他们都可以使用TFS。此外,TFS的零售许可证价格大幅下降500美元左右。 – 2010-08-20 20:04:03