速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Visual Studio 拥抱 Git

  • 2013-02-05
  • 本文字数:880 字

    阅读完需:约 3 分钟

一直以来,Microsoft Visual Studio 通过第三方扩展和工具来访问外部源代码控制系统。上周三,Microsoft宣布在 Visual Studio 中加入对分布式源代码控制系统(DCVS)Git 的原生支持。

自从 Linus Torvalds 为了进行 Linux kernel 开发而创建 Git 后,Git 就在开源界广为人知。自 2005 年 Git 发布以来,它的流行度不断提高,现如今已有数不清的的私有和公开项目在 Git 上进行管理。与 Team Foundation Server(TFS)的集中式源代码管理不同,Git 使用的是一种不依赖于中央服务器的分布式管理模型。

据 Microsoft 的 Brian Harry 所说,他在与 Mercurial 等 DCVS 对比后,最终出于以下原因选择了 Git:

“很快我们就意识到,Git 已经快速占据了 DCVS 的主流,甚至可以说 Git 已经成为了 DCVS 的代名词。我们其实也认真考虑过自己搭建 DCVS,因为 Git 对 Windows 开发者而言可没有对其它平台的开发者那么友好易用,但采用 Git 方案,我们就可以把精力花在更有独到价值的事情上,而不是花精力让自己的工具去“追赶”Git 的脚步。”

Harry 提到,VS 中对 Git 的支持不光体现在 TFS 上 Git 的互操作性,还包括 VS 中的 Git 直接支持标准的 Git 库(如 local、enterprise、Codeplex、GitHub 和 BitBucket 等),并且 TFS 也支持大部分标准 Git 客户端,包括 Xcode,Eclipse 和命令行工具。

VS2012.2 的用户现在可以下载这个预览版来尝尝鲜。Team Foundation Service 目前已支持Git 库,而Team Foundation Server 则会在下一次重大更新发布后支持Git 库。Harry 提到,在这个VS 扩展插件正式发布之前,Microsoft 计划大约每三周左右发布一次更新。

对于想选择替代方案的用户,可以考虑由yysun 创建的 Git Source Control Provider 。它为还在 VS2010 和 VS2008 平台的用户使用 Git 提供了解决方案,Microsoft 已声明不计划发布支持上述 VS 版本的 Git 插件。

查看英文原文 Visual Studio Gets Git


感谢康锦龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-02-05 02:257881
用户头像

发布了 428 篇内容, 共 178.6 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

ZipZapAI大模型与勇者斗恶龙:探索AVG游戏的无限可能

Ricky

AI Chat ChatGPT

Python源码剖析:深度探索Cpython对象-达观数据

NLP资深玩家

Python CPython 达观数据

点云标注的算法优化与性能提升

来自四九城儿

不要爱上解决方案,而是爱上问题!什么是设计思维

汽车之家客户端前端团队

前端 设计思维 学会思考 ChatGPT

Buck电路的原理及器件选型指南

元器件秋姐

电路 元器件 PCB设计 电源 Buck

基于 EMQX 和 Neuron 的工业物联网 MQTT Sparkplug 解决方案

EMQ映云科技

解决方案 工业物联网 sparkplug

华为云MetaStudio全新升级,盘古数字人大模型助力数字人自由

华为云开发者联盟

人工智能 华为云 数字人 华为云开发者联盟 企业号 7 月 PK 榜

语音标注平台:推动语音技术发展的关键支撑

来自四九城儿

CentOS7系统更新yum源教程

百度搜索:蓝易云

MySQL Linux centos 运维 yum

区块链技术协议有哪些?

TiAmo

区块链 技术协议

低代码的出现,程序员要拒绝还是拥抱

互联网工科生

软件开发 低代码 JNPF

基于列存储的开源分布式NoSQL数据库Apache Cassandra入门分享

快乐非自愿限量之名

开源 NoSQL 数据库

如何评价MyBatis-Flex框架

酱紫的小白兔

DPO 直接偏好优化:跳过复杂的对抗学习,语言模型本来就会奖励算法

Zilliz

AIGC LLM RLHF

以开放安全底座赋能全球开发者,华为云构筑云原生安全防护体系

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 7 月 PK 榜

24款好用的电脑画图软件推荐,总有一款适合你!

彭宏豪95

效率工具 软件 流程图 画图软件 绘图工具

ChatGPT搭建AI网站实战

快乐非自愿限量之名

网站开发 ChatGPT

点云标注的标准化与数据共享

来自四九城儿

HDC精彩回顾|7月8日OpenTiny重磅发布

OpenTiny社区

开源 前端 UI组件库

数据孤岛、系统林立,这些顽疾瓴羊想要全搞定

ToB行业头条

HiveSQL 迁移 FlinkSQL 在快手的实践

Apache Flink

大数据 flink 实时计算

技术分享 | 如何利用GPU云服务器加速AIGC训练

阿里云弹性计算

云计算 阿里云 大模型 AIGC

秒验丨 REST API:手机号码置换接口

MobTech袤博科技

大数据 前端 后端

超高速稳定!香港虚拟主机助你网站飞一般的速度!

一只扑棱蛾子

香港虚拟主机

模块七:王者荣耀商城异地多活设计

家有两宝

架构训练营

一文详解新一代高效前端构建工具VITE-达观数据

NLP资深玩家

vite 前端构建 es modules

点云标注与自动驾驶的安全性

来自四九城儿

问答对话文本数据:解锁智能问答的未来

来自四九城儿

华为云云原生数据库,让企业离应用更进一步

新消费日报

Visual Studio拥抱Git_Git_Jeff Martin_InfoQ精选文章