An open API service indexing awesome lists of open source software.

https://github.com/pikhovkin/pull-repos

Update repositories in a specific directory
https://github.com/pikhovkin/pull-repos

git pull-requests update-script

Last synced: about 2 months ago
JSON representation

Update repositories in a specific directory

Awesome Lists containing this project

README

          

# pull-repos

[![PyPI](https://img.shields.io/pypi/v/pull-repos.svg)](https://pypi.org/project/pull-repos/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pull-repos.svg)
[![PyPI - License](https://img.shields.io/pypi/l/pull-repos.svg)](./LICENSE)

pull-repos clones and updates repositories in a specific directory

### Requirements

git must be installed in your OS

### Installation

pip install pull-repos

### Usage

For all sections in config file

pull-repos ./config.ini

or

pull-repos ./config.ini:default

for one specified section

Example of _config.ini_:

[default]
dir=/home/data/projects/myprojects
repos=
git@github.com:pikhovkin/null_object.git

[github]
dir=/home/data/projects/github/
repos=
git@github.com:pikhovkin/yametrikapy.git
git@github.com:pikhovkin/null_object.git

### License

MIT