写点什么

GitSync for Plastic SCM 发布,支持原生 Git 协议及 Visual Studio 2012

  • 2013-03-29
  • 本文字数:1496 字

    阅读完需:约 5 分钟

GitSync for Plastic SCM 是一个原生的、基于 Windows 的分布式版本控制系统(DCVS),它在不需要任何中间转换的情况下,提供了对 https:// 以及 git:// 等原生 Git 协议的支持,并且能够集成 Git 库。

它允许你充分利用 Plastic SCM 的功能,使用原生的 Git 网络协议与 GitHub、Codeplex、BitBucket 或任何 Git 服务器之间进行代码变更的 push 与 pull,并且与 Visual Studio 2012 相集成,以使你可以在一个单独的集成开发环境(IDE)下使用所有功能。

GitSync for Plastic SCM 能够 clone 一个 Git 库并在之后将变更 push 到其中。作为开发者,你能够使用它创建分支并将它们 push 至 Git,或是在 Git 中创建分支并 pull 至本地。它也有效地处理了并发冲突的问题,以使得开发者能够在两个系统(Plastic SCM 与 Git)中同时工作在同一分支上,并正确合并变更,就如同工作在纯 Plastic SCM 环境下或是纯 Git 环境下一样。

Plastic SCM 包含了一个分布式分支浏览器,使得你可以像本地库一样浏览远程库。它还可以将远程变更和本地变更共同显示在一张图表上。另外,开发者将能够使用 Xdiff(cross-difference)和 Xmerge(cross-merge)跟踪代码,它们能够鉴别出被移动过的代码片段,并在它们之间建立关联以便于浏览。

它允许你通过图形界面中的注解视图(annotate view)调用“方法历史”(method history),它也提供了对 Eclipse、多语言的支持,改进了 C#,并提供了在多个文件间跟踪重构代码的功能。

Plastic SCM 的总裁 Pablo Santos 说道:“我需要强调,GitSync 并不是一个新产品,它只是将 Plastic SCM 领入了 Git 社区,因此用户们可以在客户端使用 Plastic,并与任何 Git 服务器进行代码的 push/pull。由于 Windows 上的 Git 工具相对要弱于 Mac OS X 上的版本, 而 Plastic SCM 是特别闪耀于 Windows 平台上的工具,我们认为这将有助于 Git 的用户,并简化 Plastic SCM 的使用”。

InfoQ 与产品团队的 Manuel Lucio Dallo 进行了一次交谈,以获得对 Plastic SCM 更多的了解。

InfoQ:GitSync for Plastic SCM是否提高了生产力?

使用 Plastic 作为 Git“客户端”,你的开发速度将会加快,你将减少在源代码控制方面所花费的时间,将更多的时间用于重要的事,例如编码。Plastic SCM 100% 图形化并且非常直观。Git 中的复杂而又常规的动作既耗时又需要编写各种令人费解的命令,而在 Plastic 中只需要几次点击就可完成。

InfoQ:将 GitSync for Plastic SCM应用于真实场景的动机会有哪些?

假设你的团队正在使用 Git,那你也被迫一起使用 Git。现在,你可以在你的开发笔记本上使用 Plastic SCM,并对 Git 进行 push 和 pull 操作,而你的开发过程都是通过 Plastic SCM 完成的。这对于那些打算在生产环境尝试 Plastic,而又不想为评估过程花费太多力气的团队来说尤其有用。

也有些开发者仅仅是对将命令行作为 Git 唯一的界面不感冒,此时 Plastic 就能够通过一个真实并强大的图形界面帮助这些开发者简化流程。一旦开发者认识到 Plastic 和 Git 一样强大,甚至有过之而无不及,并且更加易于使用,那我们就可以期待有大量的团队将会完全迁移到 Plastic SCM 上。

我们没有什么硬件最低需求,一个普通的主流笔记本就能够完成工作。服务器端的 Windows 操作系统需要安装.NET Framework 3.5,默认的后台数据库是 SQL Server CE。

查看英文原文 GitSync for Plastic SCM with Native Git Protocols and Visual Studio 2012 Support


感谢杨赛对本文的审校。

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

2013-03-29 05:066345
用户头像

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

关注

评论

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

科大讯飞T30 UItra AI学习机和科大讯飞p30对比评测

妙龙

科大讯飞 学习机

好用的微软代码编辑器Visual Studio Code免费版(mac&win)

理理

Visual Studio Code 微软代码编辑器

科大讯飞学习机T30 UItra和科大讯飞学习机LUMIE10区别对比

妙龙

科大讯飞 学习机

《世界总体在变好,却还是有烂人》

充实的orzi

面试这么多,为什么拿不到offer?

老张

面试 求职 职场成长

mac&win xmind思维导图破解安装包(附Xmind入门指南)

理理

XMind 2024破解版 XMind思维导图下载 xmind使用教程

实力认证!望繁信科技入选2023WISE未来商业之王年度企业

望繁信科技

数字化转型 大模型 流程挖掘 流程智能 上海望繁信

蓝易云 - Linux部署kettle并设置定时任务

百度搜索:蓝易云

photoshop 2021 滤镜如何使用?ps滤镜库下载及安装【永久使用】

理理

ps2021破解版 photoshop 2021 滤镜 neural filters逆天滤镜 ps照片滤镜 photoshop 2021 安装包

汉化版Microsoft Remote Desktop微软远程桌面使用教程

理理

Advanced RAG 11:对用户输入的内容进行「分类处理」和「再优化」

Baihai IDP

AI LLMs 企业号 8 月 PK 榜 rag RQ-RAG

Elasticsearch 磁盘空间异常:一次成功的故障排除案例分享

极限实验室

elasticsearch easysearch

【ACL2024】阿里云人工智能平台PAI多篇论文入选ACL2024

阿里云大数据AI技术

人工智能 阿里云 acl 论文 PAI

永久使用 Photoshop CC 2019中文破解版下载安装包(mac&win)

理理

面经精选:数据库高频面试十问

王中阳Go

数据库 面试

科大讯飞AI学习机x3pro和科大讯飞T30 UItra对比评测

妙龙

科大讯飞 学习机

蓝易云 - Ubuntu之apt-get系列--apt-get安装软件的方法/教程

百度搜索:蓝易云

蓝易云 - DB2 HADR+TSA运维,TSA添加资源组的命令

百度搜索:蓝易云

downie 4怎么下载?苹果mac专业的视频下载工具downie4下载安装 含集成版许可证

理理

Downie 4许可证 Downie 4 下载 Downie 4 Mac版 Downie 4视频下载器

无缝融入,即刻智能[一]:Dify-LLM大模型平台,零编码集成嵌入第三方系统,42K+星标见证专属智能方案[含ollama部署]

汀丶人工智能

人工智能 agent LLMOps rag dify

科大讯飞T30 UItra AI学习机 怎么样 值得买吗

妙龙

科大讯飞 学习机

CSS萤火虫按钮特效

南城FE

CSS 前端 动画

即时通讯系统选型:如何为企业选择最佳的私有化即时通讯工具

WorkPlus

科大讯飞T30 UItra 和科大讯飞S30学习机选哪个

妙龙

科大讯飞 学习机

C ++ IDE智能代码编辑器:CLion 2023 (Win&Mac)激活版

你的猪会飞吗

CLion 2023 CLion 2024破解版 CLion激活码 CLion破解版

中文版谷歌访问助手 for Mac(谷歌浏览器插件)下载安装教程

理理

谷歌访问助手插件 谷歌浏览器扩展

奈飞中文影视_Netflix for mac v2.13.0激活版 支持m1/m2

理理

Clicker for Netflix Netflix客户端 Netflix mac版破解版下载 网飞客户端

蓝易云 - postgresql-常用数学函数

百度搜索:蓝易云

蓝易云 - 跨境电商企业应该如何选择服务器?

百度搜索:蓝易云

【永久使用版】Parallels Desktop 18虚拟机 for mac下载激活教程

理理

Parallels Desktop 18 Mac虚拟机 PD18破解版 Parallels 永久使用版

全红婵夺冠!数业智能心大陆告诉你原生家庭在背后发挥了怎样的力量

心大陆多智能体

智能体 AI大模型 心理健康 数字心理

GitSync for Plastic SCM发布,支持原生Git协议及Visual Studio 2012_GitHub_Anand Narayanaswamy_InfoQ精选文章