小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
我如何自己实现 lint-staged

本文介绍了在 Mercurial (hg) 中实现 lint-staged 的方法。由于 hg 缺乏暂存区,作者通过在 pretxncommit 阶段获取提交文件列表,并结合特定命令,成功实现了 lint-staged 的核心功能,确保文件格式化和 lint 操作的顺利进行。

我如何自己实现 lint-staged

4Ark 4Ark · 2025-10-13T00:00:00Z
安装类似于Git的开源版本管理系统

本文介绍了开源版本管理工具Mercurial,它是一个去中心化的系统,支持多个开发者在无中央服务器的情况下协作。每个副本都包含完整的项目历史,用户可离线操作。文章还提供了在不同操作系统上安装Mercurial的步骤。

安装类似于Git的开源版本管理系统

DEV Community DEV Community · 2025-05-15T06:48:50Z
CVCS和DVCS中使用的工具

CVCS工具包括Subversion(适合小中型项目)和较旧的CVS。DVCS工具有Git(速度快,广泛使用)、Mercurial(界面简单)、Bazaar(灵活)和Fossil(内置项目管理功能)。

CVCS和DVCS中使用的工具

DEV Community DEV Community · 2025-04-30T08:44:23Z

这篇文章讨论了Git的起源及其与Mercurial的关系。尽管Git被广泛使用,Mercurial在同一时期也发挥了重要作用,提供了更友好的用户界面。Git的成功归因于其高效性和灵活性,但在处理大文件时存在不足。作者期待未来可能出现的新版本控制系统。

Git 20 年,依然怪异,依然精彩

程序师 程序师 · 2025-04-12T13:16:17Z

NGINX项目将代码仓库从Mercurial迁移到GitHub,简化贡献流程。F5承诺接受贡献并保持开源项目的自由与开放性。NGINX是全球重要的Web服务器。

全球最流行开源Web服务器项目迁移到GitHub

dotNET跨平台 dotNET跨平台 · 2024-09-11T23:48:24Z

这篇文章介绍了五种适用于团队协作的版本控制工具:Git、Perforce Helix Core、Mercurial、Bazaar和Subversion(SVN)。这些工具可以帮助开发人员跟踪代码变更、管理贡献和保持代码库的组织。

协作编码的五大版本控制工具

DEV Community DEV Community · 2024-08-18T08:09:23Z

这篇文章讨论了Facebook为什么选择使用Mercurial而不是Git。Facebook在2012年遇到了Git扩展限制,导致操作缓慢。他们考虑了Perforce和Bitkeeper等替代方案,最终选择了Mercurial。文章还提到了Facebook对Mercurial进行了改进,并将其用于大型单体。作者认为技术决策往往是由人驱动而不是由技术驱动的。

【外评】为什么 Facebook 不使用 Git

程序师 程序师 · 2024-07-16T02:07:13Z
为什么Facebook不使用Git

Facebook最初使用Git作为版本控制,但因代码库庞大导致性能问题,最终转向Mercurial。团队发现Mercurial架构更清晰且易于扩展,迁移过程中通过沟通和文档化工作流成功说服全体工程师接受变更。Facebook对Mercurial的贡献提升了其在大型单体仓库中的表现。

为什么Facebook不使用Git

Graphite blog Graphite blog · 2024-03-07T00:00:00Z
为什么Facebook不使用Git

作者探讨了Facebook为何选择Mercurial而非Git作为版本控制工具。尽管Git在2010年代初期更受欢迎,但由于代码库庞大,Git操作变慢,Facebook最终决定迁移到Mercurial。Mercurial的架构更清晰、易于扩展,且维护者更开放于合作。通过有效沟通,Facebook成功说服全公司进行迁移,并推动了Mercurial的性能改进。

为什么Facebook不使用Git

Graphite blog Graphite blog · 2024-03-07T00:00:00Z
在版本控制方面,我们能做得比 Git 更好吗?

文章讨论了不同版本控制系统(VCS)的优缺点,特别是Git的复杂性和用户体验问题。尽管Git被广泛使用,但其命令行界面对初学者不友好,且在处理大型项目时存在局限。作者提到Mercurial和Fossil等替代工具在某些方面表现更佳,强调需要改进用户体验以适应更广泛的用户群体。

在版本控制方面,我们能做得比 Git 更好吗?

程序师 程序师 · 2024-02-03T10:07:03Z
如何找回 PPT、Word、Excel 文档的历史版本,并进行版本控制,随时拿出修改前的文档

版本控制是记录文件修改历史、变更过程的技术,常用工具有Git、SVN、Mercurial等。开源软件Windows 10的『文件历史版本』和FileHamster可以对PPT、Word、Visio文档进行版本控制,FileHamster可以自动保存新版本并支持恢复、标记、FTP上传、脚本触发、版本差异对比等。

如何找回 PPT、Word、Excel 文档的历史版本,并进行版本控制,随时拿出修改前的文档

小众软件 小众软件 · 2023-04-25T06:10:58Z

本文是第432期的“pythonista周刊”,涵盖了Mercurial在Python 3上的移植工作、Python函数对象性质介绍、使用神经网络解答视觉问题、Django 3教程等内容。此外,还介绍了有趣的项目、工具和库,以及即将举行的活动和网络研讨会的日程安排。

pythonista-weekly : Pyw 432

蠎周刊 蠎周刊 · 2020-01-18T07:16:00Z

这篇文章总结了之前的内容,包括coverage.py调试求助、Python实现超长整数、Python GUI编程学习路径、Mercurial的Python 3之旅和思考、用super()增强Python OOP代码、监狱中学Python改变人生、逻辑回归在Python、Redis服务器辅助的Python客户端缓存、用Python探索HTTPS、将Bokeh嵌入脚本中、用FastAPI和Pytest开发/测试异步API、在Linux内核中运行Python、用MkDocs和Netlify在一天之内发布静态网站、从Browser到Django等主题。

第403期

蠎周刊 蠎周刊 · 2020-01-15T08:42:00Z

本文讨论了如何通过电子邮件有效审查git和mercurial补丁,重点在于使用电子邮件工具管理和审查代码更改。

网络研讨会:通过电子邮件审查git和mercurial补丁

Drew DeVault's blog Drew DeVault's blog · 2019-05-13T00:00:00Z

我正在通过git-send-email.io等资源,使基于电子邮件的工作流程更易于理解和访问。虽然教程中缺少维护者的工作部分,但我计划未来详细撰写。现在,我通过短视频展示如何审查sourcehut补丁并参与讨论。

网络广播:通过电子邮件审查git和mercurial补丁

Drew DeVault's blog Drew DeVault's blog · 2019-05-13T00:00:00Z

Sourcehut 宣布对 Mercurial 提供一流支持,旨在提升版本控制体验,用户将享受到更高效的项目管理和协作功能。

在 Sourcehut 上宣布一流的 Mercurial 支持

Drew DeVault's blog Drew DeVault's blog · 2019-04-15T00:00:00Z

SourceHut现已全面支持Mercurial,功能与Git相当,提供CI支持和邮件协作,完全免费且开源。感谢Ludovic Chabant的贡献,SourceHut将积极参与Mercurial社区,期待未来的Mercurial会议。

在SourceHut上宣布一流的Mercurial支持

Drew DeVault's blog Drew DeVault's blog · 2019-04-15T00:00:00Z

Mercurial的使用心得

蚊子 蚊子 · 2017-08-14T06:16:36Z
Mercurial的使用心得

这篇文章主要是本人在使用Mercurial时的心得和总结,对自己这段时间的使用做个梳理,同时也希望文章中的某个点能解开你的疑惑

Mercurial的使用心得

蚊子 蚊子 · 2015-01-21T23:00:00Z

Mostly a note to myself as I forget it regularly.

Mercurial to Git

Hynek Schlawack Hynek Schlawack · 2011-05-10T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码