Automic VaultAutomic Vault

brew

fmdiff mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für fmdiff in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install fmdiff

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Use FileMerge as a diff command for Subversion and Mercurial

Befehle und Aliase

  • filemerge
  • fmdiff
  • fmdiff3
  • fmmerge
  • fmresolve

Verlauf

Projektgeschichte und Nutzung

fmdiff is part of the fmscripts collection, a small set of Bash wrapper scripts that make Apple's FileMerge usable as a command-line diff and merge tool for Subversion and Mercurial workflows on macOS.

Projektgeschichte

The official repository was created in 2015 and the README describes the motivation: FileMerge ships with Apple's developer tools and is useful interactively, but its `opendiff` command does not match the blocking argument conventions expected by tools such as Subversion. The scripts adapt FileMerge to those command-line interfaces.

Adoptionsgeschichte

Official evidence points to a niche, Mac-specific developer utility rather than a broad platform project. Its adoption surface is package-manager installation plus direct Makefile installation into `/usr/local/bin` for users who want FileMerge in Subversion or Mercurial.

Wie es verwendet wird

The README documents `fmdiff` as a `diff`-like command for `svn diff --diff-cmd`, `fmdiff3` as a `diff3`-like command for update and merge operations, `fmresolve` for resolving existing Subversion conflicts, and `fmmerge` as an external merge tool.

Warum Paket-Nerds sich dafür interessieren

fmdiff is package-nerd significant as the kind of glue utility Homebrew preserves well: a small script set that normalizes a GUI developer tool into classic Unix command contracts. It also reflects an era when Mac developers frequently bridged Xcode tools with Subversion and Mercurial command-line workflows.

Zeitleiste

  • 2015: The fmscripts repository was created.
  • 2015: The repository README documented FileMerge wrappers for Subversion and experimental Mercurial support.

Related projects

  • Related official concepts and tools include Apple's FileMerge and `opendiff`, Subversion, Mercurial, `diff`, `diff3`, and the sibling fmscripts commands `fmdiff3`, `fmresolve`, `fmmerge`, and `filemerge`.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
filemergecliglobales Executable
fmdiffcliglobales Executable
fmdiff3cliglobales Executable
fmmergecliglobales Executable
fmresolvecliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version20150915
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/brunodefraine/fmscripts

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:fmdiff
Version20150915
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/fmdiff
Homepagehttps://github.com/brunodefraine/fmscripts
Repositoryhttps://github.com/brunodefraine/fmscripts
Upstream-Dokumentationhttps://github.com/brunodefraine/fmscripts#readme
LizenzLicenseRef-Homebrew-public-domain
Quellarchivhttps://github.com/brunodefraine/fmscripts/archive/refs/tags/20150915.tar.gz
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namefmdiff
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • macos
  • xcode
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment