Credential access
Reads repository config, credential helpers, auth files, and local history.
agent safety
mercurial mutates source-control repositories and remote history.
Reads repository config, credential helpers, auth files, and local history.
Can push changesets, tags, bookmarks, and remote repository changes.
Can publish source changes and release tags.
Gate pushes, credential reads, destructive history operations, and tag creation.
Allow status/log/diff; require approval for pushes, credential use, and history rewrites.
安装
sudo av install brew:mercurialbrew install mercuriallocal Homebrew formula metadata
sudo port install mercurialMacPorts ports tree · devel/mercurial/Portfile · source: api.github.com
sudo apk add mercurialAlpine Linux edge package indexes · mercurial · source: dl-cdn.alpinelinux.org
sudo apt install mercurialDebian stable package indexes · mercurial · source: deb.debian.org
sudo dnf install mercurialFedora Rawhide package metadata · mercurial · source: dl.fedoraproject.org
nix profile install nixpkgs#mercurialnixpkgs package indexes · pkgs/by-name/me/mercurial/package.nix · source: api.github.com
sudo pacman -S mercurialArch Linux sync databases · mercurial · source: geo.mirror.pkgbuild.com
sudo zypper install mercurialopenSUSE Tumbleweed package metadata · mercurial · source: download.opensuse.org
scoop install main/mercurialScoop official bucket manifest trees · bucket/mercurial.json · source: api.github.com
winget install --id Mercurial.Mercurial -eWindows Package Manager source index · Mercurial.Mercurial · source: cdn.winget.microsoft.com
choco install hgChocolatey community package catalog · hg · source: community.chocolatey.org
概览
Scalable distributed version control system
受保护工具覆盖
Mercurial user hgrc files can contain [auth] password fields and password-bearing repository URLs. Our isotope stores those hgrc files in the macOS keychain and injects them through temporary HOME/XDG_CONFIG_HOME and HGRCPATH values while `hg` runs.
green risk · low confidence · appliance
本地 README 摘录
Mercurial reads user configuration from ~/.hgrc and ~/.config/hg/hgrc. Those files can contain [auth] credentials, including password fields and password-bearing remote URLs.
This protected-tool coverage migrates those hgrc files to the keychain and wraps hg so they are recreated under a temporary home/config tree while Mercurial runs.
来源: local coverage notes
来源摘录
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
chg | cli | global executable | |
hg | cli | global executable |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| Package key | brew:mercurial |
|---|---|
| Version | 7.2.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/mercurial |
| Homepage | https://mercurial-scm.org/ |
| Repository | https://foss.heptapod.net/mercurial/mercurial-devel |
| Upstream docs | https://www.mercurial-scm.org/ |
| License | GPL-2.0-or-later |
| Source archive | https://www.mercurial-scm.org/release/mercurial-7.2.2.tar.gz |
| Last updated | 2026-06-08T02:28:30Z |
| Pulse | updated |
| Dependencies | python@3.14 |
| Bottle | available (arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, tahoe, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | mercurial |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
mercurial 7.0.1-2
easy-to-use, scalable distributed version control system
https://www.mercurial-scm.org/
sudo apt install mercurialmercurial-common 7.0.1-2
easy-to-use, scalable distributed version control system (common files)
https://www.mercurial-scm.org/
sudo apt install mercurial-commonmercurial
nix profile install nixpkgs#mercurialmercurial 6.7.2-1ubuntu2
easy-to-use, scalable distributed version control system
https://www.mercurial-scm.org/
sudo apt install mercurialmercurial-common 6.7.2-1ubuntu2
easy-to-use, scalable distributed version control system (common files)
https://www.mercurial-scm.org/
sudo apt install mercurial-commonmercurial 7.2.1-r0
Scalable distributed SCM tool
https://www.mercurial-scm.org/
sudo apk add mercurialmercurial-bash-completion 7.2.1-r0
Bash completions for mercurial
https://www.mercurial-scm.org/
sudo apk add mercurial-bash-completionmercurial-chg 7.2.1-r0
Client for Mercurial command server with cHg extension
https://www.mercurial-scm.org/
sudo apk add mercurial-chgmercurial-doc 7.2.1-r0
Scalable distributed SCM tool (documentation)
https://www.mercurial-scm.org/
sudo apk add mercurial-docmercurial-lang 7.2.1-r0
translations for mercurial
https://www.mercurial-scm.org/
sudo apk add mercurial-langmercurial-pyc 7.2.1-r0
Precompiled Python bytecode for mercurial
https://www.mercurial-scm.org/
sudo apk add mercurial-pycmercurial-vim 7.2.1-r0
Vim syntax for mercurial
https://www.mercurial-scm.org/
sudo apk add mercurial-vimmercurial-zsh-completion 7.2.1-r0
Zsh completions for mercurial
https://www.mercurial-scm.org/
sudo apk add mercurial-zsh-completionmercurial 7.2.1-1.fc45
A fast, lightweight Source Control Management system
sudo dnf install mercurialmercurial-chg 7.2.1-1.fc45
A fast Mercurial command without slow Python startup
sudo dnf install mercurial-chgmercurial-hgk 7.2.1-1.fc45
Hgk interface for mercurial
sudo dnf install mercurial-hgk来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。