我们正在努力恢复Google Play商店上的Unionpedia应用程序
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

Phabricator和代码审查

快捷方式: 差异相似杰卡德相似系数参考

Phabricator和代码审查之间的区别

Phabricator vs. 代码审查

Phabricator是一套基于Web的软件开发协作工具,包括代码审查工具Differential,资源库浏览器Diffusion,变更监测工具Herald,Bug跟踪工具Maniphest和维基工具Phriction。Phabricator可与Git、Mercurial和Subversion集成使用。其可在Apache许可证第2版下作为自由软件分发。 Phabricator最初是Facebook的一个内部工具,主要开发者为Evan Priestley。Evan Priestley离开Facebook后,在名为Phacility的新公司继续Phabricator的开发。. 代碼審查(Code review)是指對電腦源代码系統化地审查,常用的方式進行,其目的是在找出及修正在軟體開發初期未發現的錯誤,提升软件质量及開發者的技術。代碼審查常以不同的形式進行,例如结对编程、非正式的看過整個程式碼,或是正式的。.

之间Phabricator和代码审查相似

Phabricator和代码审查有(在联盟百科)3共同点: GitMercurialSubversion

Git

git(,)是一个分散式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)創作,於2005年以GPL釋出。最初目的是为更好地管理Linux内核开发而设计。应注意的是,这与GNU Interactive Tools(一个类似Norton Commander界面的文件管理器)有所不同。 git最初的开发动力来自于BitKeeper和Monotone。git最初只是作为一个可以被其他前端(比如Cogito或Stgit)包装的后端而开发的,但后来git内核已经成熟到可以独立地用作版本控制。很多著名的软件都使用git进行版本控制,其中包括Linux内核、X.Org服务器和OLPC内核等项目的开发流程。.

Git和Phabricator · Git和代码审查 · 查看更多 »

Mercurial

Mercurial是一个跨平台的分布式版本控制软件,主要由Python语言实现,但也包含一个用C语言实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux,现在Mercurial已经被移植到Windows、Mac OS X和大多数的类Unix系统中。Mercurial主要由一个命令行程序组成,现在也有了图形用户界面。对Mercurial的所有操作都由用不同的关键字作为参数调用程序“hg”来实现,Hg是参考水银的化学符号而取的名字。 Mercurial的主要设计目标包括高性能、可扩展性、分散性、完全分布式合作开发、能同时高效地处理纯文本和二进制文件,以及分支和合并功能,以此同时保持系统的简洁性。Mercurial也包括一个集成的Web界面。 Mercurial的创建者和主要开发人员是Matt Mackal。其源代码采用GNU通用公共许可证第二版为授权,确保了Mercurial是一个自由软件。.

Mercurial和Phabricator · Mercurial和代码审查 · 查看更多 »

Subversion

Apache Subversion(简称SVN,svn),一個开放源代码的版本控制系統,相较于RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已从CVS转移到Subversion。.

Phabricator和Subversion · Subversion和代码审查 · 查看更多 »

上面的列表回答下列问题

Phabricator和代码审查之间的比较

Phabricator有23个关系,而代码审查有18个。由于它们的共同之处3,杰卡德指数为7.32% = 3 / (23 + 18)。

参考

本文介绍Phabricator和代码审查之间的关系。要访问该信息提取每篇文章,请访问: