Mercurial Hosting > hghosting
comparison backup_repositories.sh @ 0:dfc36e7ed22c
init
| author | Vadim Filimonov <fffilimonov@yandex.ru> |
|---|---|
| date | Thu, 12 May 2022 13:51:59 +0400 |
| parents | |
| children | 92a0646e38b6 |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:dfc36e7ed22c |
|---|---|
| 1 #!/bin/bash -e | |
| 2 | |
| 3 . common.sh; | |
| 4 . local/backupcredentials.sh; | |
| 5 | |
| 6 mkdir -p $backuphome 2>/dev/null; | |
| 7 | |
| 8 repos=$(curl -s http://${backupcredentials}@${domain}/private/tools/links.txt) | |
| 9 | |
| 10 for repo in ${repos}; do | |
| 11 if [ ! -d ${backuphome}/${repo} ]; then | |
| 12 /usr/local/bin/hg clone http://${backupcredentials}@${domain}/repo/${repo} ${backuphome}/${repo}; | |
| 13 else | |
| 14 /usr/local/bin/hg pull -R ${backuphome}/${repo} -u http://${backupcredentials}@${domain}/repo/${repo}; | |
| 15 fi; | |
| 16 done; |
