关闭。这个问题是opinion-based .它目前不接受答案。
想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.
4年前关闭。
Improve this question
我们在云上使用了 TFS2012,但我们不喜欢没有报告服务,因此我们希望迁移到本地 TFS2012。同时,我们开始喜欢 Git,我们认为它可能比 TFS 版本控制更有意义。
这显然需要研究人员和开发人员“扮演管理员”的角色,因此我们正在花时间评估 Jetbrains 高度评价的解决方案是否更适合。
假设有一个 6-8 人的团队使用 Scrum 并渴望参加敏捷的“最佳实践”培训,以及一个结合了后端 .NET 技术和前端 Javascript (AngularJS) 的项目,考虑从 TFS2012 迁移到 TeamCity/YouTrack/Git 堆栈,用于 scrum 规划、源代码控制、持续集成和质量控制以及问题跟踪:
注意:这是一个特定于 TFS2012 的问题 - 对于以前的 TFS 版本和 TeamCity,SO 和其他地方有几个比较,也许还有 YouTrack。
最佳答案
下面简要介绍一下我在 Git/YouTrack 方面的两周经验与 6 个月的 TFS 经验。
新堆栈感觉比 TFS 轻得多。安装(我们很快尝试了本地 TFS)和使用 TFS 都无缘无故地给人一种非常重量级的企业套件的感觉。这部分是 UI 设计给人的错觉,但在 YouTrack 中似乎是这样的:
我在 TFS 中错过的小问题和事情:
我会尽量保持最新状态。
关于TFS2012 与 Jetbrains TeamCity+YouTrack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15822336/