Credential access
Reads repository config, credential helpers, auth files, and local history.
brew / 保護ツール対応 / 順位 974
mercurial のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
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ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。