cvsync
« Back to VersTracker
Description:
Portable CVS repository synchronization utility
Type: Formula  |  Latest Version: 0.24.19@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cvs version-control synchronization networking developer-tools
Install: brew install cvsync
About:
cvsync is a high-performance utility designed to efficiently synchronize CVS repositories over a network. It uses a specialized diff algorithm to minimize data transfer, making it significantly faster than standard CVS operations for large repositories. This tool is ideal for maintaining mirrors or backups of CVS projects.
Key Features:
  • Efficient network synchronization using specialized diffs
  • Portable across various UNIX-like operating systems
  • Supports incremental updates to minimize bandwidth usage
  • Can serve repositories via HTTP or standalone protocols
Use Cases:
  • Mirroring public CVS repositories for local access
  • Creating automated backups of critical source code
  • Distributing CVS repositories across multiple servers
Alternatives:
  • rsync – rsync is a general-purpose file synchronization tool, whereas cvsync is specifically optimized for the structure and versioning of CVS repositories.
  • CVS – Standard CVS operations are slower over networks; cvsync is designed specifically to accelerate the synchronization process.
License: BSD-3-Clause
Dependencies: openssl@3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 14, 2025 2:39am 0 VERSION_BUMP 9645365d