To create your own mirror you need crap cvs tool. Scripts were tested on Ubuntu 18.04 LTS.
- clone and build https://github.com/rcls/crap
- edit
mirror_cvs.sh
, change variableREPO_GIT
to your own. - run
mirror_cvs.sh
(crap-clone
built fromcrap
repo is expected to be in PATH variable) - result should correspond to https://github.com/mksdev/libev
- run
download_releases.sh
, script gets all released tar files from http://dist.schmorp.de/libev/Attic/ - edit
update_releases.sh
, change variableREPO_GIT
to your own - run
update_releases.sh
, script checks tags in the repository if they match names of downloaded files. If version is missing script will unpack tar file and pushes corresponding tag to the repository. - result should correspond to https://github.com/mksdev/libev-release