写点什么

Team Explorer Everywhere Update 1 支持公共工作区

  • 2012-12-28
  • 本文字数:1246 字

    阅读完需:约 4 分钟

Microsoft 最近发布了 Team Explorer Everywhere Update 1 ,该更新包含简体中文语言包,同时支持公共工作区,允许其他操作系统(如 unix )上的多位用户共享同一工作区。借助于 Update 1,开发者能够编辑并签入来自于单一公共工作区中的所有文件。

尽管 Team Explorer Everywhere 已经支持分支和合并,Microsoft 还是增加了无基准合并(baseless merges)的支持。通过最近的更新,开发者能够轻松地将链接复制并粘贴到搁置集(shelvesets)周围,这在向搁置集中发送一个引用,让团队进行代码审查时可用。它也能跨平台,与不同的 e-mail 客户端或工具无缝的结合。

InfoQ 联系了 Microsoft 的官方发言人,澄清了与 Team Explorer Everywhere Update 1 发布相关的一些疑问。

InfoQ: 我们知道 Team Explorer Everywhere Update 1 是一个 Eclipse 插件。那么需要安装 Eclipse 吗?

你说对了,它是一个 Eclipse 插件,因此你需要在 Eclipse 中使用它。简单点说, Team Explorer Everywhere 是跨平台的客户端,开发者能够通过它在 Windows Visual Studio 之外的工具和平台上使用 Team Foundation Server 或者 Team Foundation Service

Team Foundation Server (TFS) 和 Team Foundation Service (TFService) 现在的名字和 Visual Studio Team Foundation Server / Service 造成了混乱——它们的名字以“Visual Studio”开头。

在这方面,还有一个相关的工具值得介绍,那就是 git-TF ——一组跨平台的命令行工具,它让 TFS 和 Git 仓库之间的改变共享变得更容易,该工具集是 Brian 在几个月之前编写的。

最后,Microsoft 正在尽力让开发者能够更加有效地、更有生产力地使用他们想要或者喜欢的任何工具,按照任何最适合他们的方式与其他工具集成。所以如果现在有人想要使用 Eclipse 进行 Java 开发,他们可以使用 Git 作为代码仓库,并全部通过 TFS 进行管理。

InfoQ:我们知道 Team Explorer Everywhere Update 1 是用于 Visual Studio Team Foundation Server 2012 的。那么使用该更新需要安装 Visual Studio 2012 吗?

我能理解为什么这会让人感到一些困惑,有几个原因,我会尽力澄清。 Visual Studio 2012 和 Visual Studio Team Foundation Server 2012 是两个独立的产品,它们都有一个更新包——名称中含有 Update 1。

但是使用 Visual Studio Team Foundation Server 2012(运行于服务器上)和它的更新包时并不需要安装 Visual Studio 2012(运行于开发者的本地机器上)。

无论如何,设计它们的目的是为了将其完美地融合在一起使用。简而言之,哪怕没有 VS,团队也能够非常有成效地使用 TFS(包括 Update 1)——例如上面使用 Team Explorer Everywhere 和 Eclipse 的情况——但是构建它们的目的是为了在一起使用。

原文地址 Team Explorer Everywhere Update 1 with Public Workspaces Support


感谢侯伯薇对本文的审校。

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

2012-12-28 07:59743
用户头像

发布了 321 篇内容, 共 113.0 次阅读, 收获喜欢 17 次。

关注

评论

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

JavaScript刷LeetCode拿offer-双指针技巧(上)

Geek_07a724

JavaScript LeetCode

【LeetCode】字母大小写全排列Java题解

Albert

算法 LeetCode 11月月更

MyBatis 延迟加载代码详解

千锋IT教育

让 Serverless 更普惠,阿里云函数计算 FC 宣布全面降价,最大幅度达 37.5%

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

汇总LED显示屏专业知识

Dylan

LED LED显示屏 led显示屏厂家

BI口碑分析,Quick BI何以连续入选魔力象限

巷子

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

前端leetcde算法面试套路之回溯

js2030code

JavaScript LeetCode

前端懒加载和预加载

hellocoder2029

JavaScript

某邮储银行数据归集系统在HTAP场景下的选型与实践

OceanBase 数据库

为什么vue3要选用proxy,好处是什么?

hellocoder2029

JavaScript

阿里P8整理的新版手抄本,所有Java知识操作

钟奕礼

Java java程序员 java面试 java编程

腾讯会议后台研发效能提升之路

博文视点Broadview

用javascript分类刷leetcode3.动态规划(图文视频讲解)

Geek_07a724

JavaScript LeetCode

技术公开课|深度剖析 Java 的依赖管理,快速生成项目 SBOM清单

墨菲安全

Java SBOM 软件供应链安全

令人头疼的Javascript隐式&强制转换

hellocoder2029

JavaScript

JavaScript刷LeetCode拿offer-分治

Geek_07a724

JavaScript LeetCode

如何通过Java代码给Word文档添加水印?

在下毛毛雨

Java word 水印

3.1版本【HarmonyOS 第一课】正式上线!参与学习赢官方好礼>>

HarmonyOS开发者

HarmonyOS

Java后端面试到底要如何准备?

钟奕礼

Java 程序员 java程序员 java面试 java编程

深聊Nodejs模块化

coder2028

node.js

StartDT奇点云通过CMMI5全球软件领域最高级别成熟度认证

奇点云

CMMI 奇点云

MetaForce佛萨奇NFT系统开发(技术原理)

l8l259l3365

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

信息论与编码:信道编码的基本概念

timerring

11月月更 信息论

国标解读|从关键信息基础设施安全国标看软件供应链安全

墨菲安全

SBOM 软件供应链安全

Spring Bean的生命周期(详细解读)

千锋IT教育

腾讯大神亲码Redis技术笔记,实战+原理双管齐下

小小怪下士

Java redis 程序员 腾讯

深度阐述Nodejs模块机制

coder2028

node.js

深度理解NodeJS事件循环

coder2028

node.js

【11.11-11.18】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动

Team Explorer Everywhere Update 1支持公共工作区_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章