Automic VaultAutomic Vault

brew

Installer fmdiff avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de fmdiff pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install fmdiff

local Homebrew formula metadata

aperçu

Résumé du paquet

Use FileMerge as a diff command for Subversion and Mercurial

Commandes et alias

  • filemerge
  • fmdiff
  • fmdiff3
  • fmmerge
  • fmresolve

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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`.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
filemergecliexécutable global
fmdiffcliexécutable global
fmdiff3cliexécutable global
fmmergecliexécutable global
fmresolvecliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire20150915
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/brunodefraine/fmscripts

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:fmdiff
Version20150915
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/fmdiff
Page d'accueilhttps://github.com/brunodefraine/fmscripts
Dépôthttps://github.com/brunodefraine/fmscripts
Docs amonthttps://github.com/brunodefraine/fmscripts#readme
LicenceLicenseRef-Homebrew-public-domain
Archive sourcehttps://github.com/brunodefraine/fmscripts/archive/refs/tags/20150915.tar.gz
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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