Csup is a rewrite of CVSup in C. CVSup(R) is a software for distributing and updating collections of files accross a network. It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes. In addition to being a great general-purpose mirroring tool, CVSup includes special features and optimizations specifically tailored to CVS repositories. It is being used as the preferred way to update sources within the FreeBSD, NetBSD and OpenBSD projects and more.
Csup is a rewrite of CVSup in C. CVSup(R) is a software for distributing and updating collections of files accross a network. It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes. In addition to being a great general-purpose mirroring tool, CVSup includes special features and optimizations specifically tailored to CVS repositories. It is being used as the preferred way to update sources within the FreeBSD, NetBSD and OpenBSD projects and more.
To install csup, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install csup
To see what files were installed by csup, run:
port contents csup
To later upgrade csup, run:
sudo port selfupdate && sudo port upgrade csup
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.