AMP: Cross-repo version control in Ruby
summary
Claims a single Ruby API that abstracts multiple VCS formats and gives you a customizable ampfile DSL for commands; the project ships a usable release (john locke 0.53) with full Mercurial support and a gem you can install today. Implementation uses pure Ruby APIs, ERB templates and Trollop for option parsing, but GPL relics from the Mercurial port force licensing choices and git support proves trickier; a refactor called amp redux modularizes amp-front, amp-core and repository plugins and is mid‑rebuild.
AI-written summary · about
chapters (10)
- 0:00Intro
- 3:44What is AMP
- 8:01AMP Redux
- 11:31Why does AMP matter
- 15:03How will AMP help
- 20:01How to use AMP
- 21:00Demo
- 22:51AMP Command
- 31:15heuristics
- 33:31how to help








