git; Mirror from Upstream to Local to Downstream
Project description
Provide a list of repository upstream/downstream pairs such as:
repos: - name: "spdk" upstream: "https://github.com/spdk/spdk" downstream: "ssh://git@example.com/somewhere/else/spdk.git" - name: "dpdk" upstream: "https://github.com/spdk/dpdk.git" downstream: "ssh://git@example.com/somewhere/else/dpdk.git"
In a file and name it as e.g. repos.yml. Then invoke muld:
muld --yaml repos.yml --mirrors $HOME/mirrors
It will initially clone the upstream, if it exists then just fetch and prune, then push tags to downstream.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
muld-0.0.1.tar.gz
(3.4 kB
view hashes)