易于安装——我们现在已经让安装 Git 成为一个无缝的部分
安装 TFS。没有什么可追踪和下载的。
无需单独安装和配置。您只需安装 TFS 2013
并自动获得 Git 支持。
支持和服务 – 因为我们正在运送它,所以我们支持它。
这意味着如果您有任何问题,您可以联系我们的支持和
得到帮助。您将收到安全更新、热修复、定期
更新和更多与您习惯获取它们的方式相同。好吧
努力确保您的 TFS 服务器健康且处于最新状态
无论您使用的是哪些功能。
高可用性 – 从一开始,我们就致力于提供 TFS 支持
高可用性。我们的 Git 支持也不例外——我们支持所有
与 TFS 一样——负载平衡和
集群以确保您的服务器将继续运行,尽管
硬件和软件故障,如果需要,可以进行异地复制
确保即使面对
区域性中断,在线备份和恢复作为集成的一部分
TFS 让您现有的企业级备份和恢复策略
(完整、增量和事务日志)将继续工作(给
你是优秀的 RTO 和 RPO)。
Scale – 与 TFS 一样,您可以无缝扩展 TFS 安装
随着您的需求增长。这包括扩展应用程序
层和存储层,因为您需要添加额外的容量。
易于管理 – 我们的 Git 实现完全集成到
TFS 以便您的所有管理策略可以继续保持不变 –
服务帐户管理、硬件迁移、软件修补、
备份和恢复、监控、权限管理等。
集成身份验证 – 我们的 Git 支持与 Windows 完全集成
Active Directory 身份验证让您的所有访问控制,
审计等可以针对一致且可管理的
基础设施。作为其中的一部分,所有更改都将根据
授权身份,确保您知道谁进行了每次更改。
增强的权限 – 我们已经构建(并且正在构建)一堆
额外的存储库和权限管理功能,
允许管理员“控制混乱”。第一组包括
管理存储库的能力(创建、删除、重命名等)和
控制读取、写入和管理的存储库级别权限
权限。我们还包括第四个权限,用于处理密钥
许多客户在使用 Git 时遇到的问题——“强制推送”,即
有效地使用户能够“改变历史”。虽然我们启用了这个
能力,我们还允许管理员使用
允许。我们现在也在研究额外的权限——比如
允许管理员控制的分支级别权限
谁可以创建、删除和使用各个分支。这样,
开发人员可以在本地选择任何方式使用分支,但是,当
他们将推回主仓库,他们受到限制
根据管理员配置的策略。
ALM 集成 – 当然,我们正在将 Git 完全集成到
TFS ALM 工作流——工作项跟踪、构建自动化、
报告、代码审查等。并非所有的整合都是
尚未完成,但我们将在 2013 年更新中充实它
并且,当我们完成后,我们应该对 ALM 集成进行完全平等的评价
Team Foundation 版本控制和 Git 版本之间的功能
控制。
本地化 – 与我们的其他产品一样,我们的 Git 功能将
本地化为与 VS 其余部分相同的语言,使其更加
非英语世界的部分地区可以接近。