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;