Automic VaultAutomic Vault

brew

Installer src avec Homebrew, dnf

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install src

local Homebrew formula metadata

aperçu

Résumé du paquet

Simple revision control: RCS reloaded with a modern UI

historique

Historique du projet et usages

`src` is Eric S. Raymond's simple revision-control tool for solo, single-file projects. It wraps old RCS and SCCS storage ideas in a more modern command-line interface for people who want version history for loose scripts, HOWTOs, and small files without creating a full Git repository.

Historique du projet

The official manual describes SRC as simple revision control for single-file projects by solo developers and authors, explicitly calling it a modernization of RCS. The FAQ frames the tool as a response to modern VCS tools that are powerful for multi-user, multi-file projects but awkward for small private files.

SRC is built on top of RCS rather than reimplementing RCS master-file internals. It can also operate on SCCS repositories, mostly for legacy compatibility, while its default storage directory is `.src`.

Historique d'adoption

The package metadata in this batch shows `src` available through Homebrew and Fedora/DNF. That is a modest but meaningful packaging footprint for a niche developer tool: it is not trying to replace Git, but package managers make it easy to install alongside RCS for the narrow single-file use case.

Modes d'utilisation

Typical use is deliberately small: initialize a directory, commit one or more files, inspect status and logs, and retrieve previous revisions. The manual documents RCS/SCCS interoperability, import from RCS or SCCS directories, and commands shaped to feel familiar to Subversion, Mercurial, and Git users.

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

`src` is interesting to package nerds because it is a compatibility-layer package around very old Unix version-control machinery. It preserves the single-file workflow that RCS was good at while exposing a friendlier CLI, so the packaging question is less about ecosystem size and more about keeping a classic Unix niche installable.

Chronologie

  • 1970s-1980s: SCCS and RCS established the single-file version-control lineage that SRC later wraps.
  • 2010s: SRC 1.x series published with a public GitLab repository and CATB-hosted documentation.
  • 2020s: SRC documentation continues to describe RCS as the recommended backend and SCCS as legacy support.

Related projects

  • SRC is directly related to RCS and SCCS, and its FAQ compares its command style with Subversion, Mercurial, and Git.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour src. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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.
  • S’installe avec 1 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

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
srccliexé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 gestionnaire1.45
gestionnaire mis à jour2026-05-20
données localesOK
amontnot checked
dernière version détectéenon détecté

http://www.catb.org/~esr/src/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:src
Version1.45
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/src
Page d'accueilhttp://www.catb.org/~esr/src/
Dépôthttps://gitlab.com/esr/src
Docs amonthttp://www.catb.org/~esr/src/FAQ.html
LicenceBSD-2-Clause
Archive sourcehttps://gitlab.com/esr/src/-/archive/1.45/src-1.45.tar.bz2
Dernière mise à jour2026-05-20T15:38:01Z
Pulseupdated
Dépendancesrcs
Dépendances de compilationasciidoctor
Bibliothèques fournies par macOSpython
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 Namesrc
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

dnf95%

src 1.38-5.fc44

Simple Revision Control

https://gitlab.com/esr/src

sudo dnf install src
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: src
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Src
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: src from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

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
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment