MacCVS 0.4-alpha
Pre-release
Pre-release
Fourth alpha of MacCVS — a modern, native SwiftUI CVS client for macOS. Universal, Developer ID signed, and notarized.
New in 0.4
- New app icon — a terminal window showing
$ cvs update. - Multi-file diffs from the command line.
--diffnow accepts any number of files and shows all their CVS diffs together in one window:Two-arbitrary-file comparison moved toMacCVS --diff lib/a.tcl lib/b.tcl lib/c.tcl--compare LEFT RIGHT(e.g. forgit difftool).
From 0.3
- History (log) window with inline per-revision visual diffs.
- Command-line options and diff-only mode (external diff viewer).
- Name repositories in the project switcher.
From 0.2
- Bundled self-contained universal
cvs(nothing to install), and daily self-update from GitHub Releases.
Install
Download MacCVS-0.4-alpha.zip, unzip, drag MacCVS.app to Applications. Requires macOS 14+. Existing installs can update via MacCVS ▸ Check for Updates…
Bundles GNU CVS 1.11.23 (GPL-2); diff viewer adapted from swifty-diff (MIT).