El siguiente script para linux llamado gitcloneejercicios.sh permite descargar todos los repositorios públicos de bitbucket y ponerlos en la carpeta /home/paco/NetBeansProjects/ejercicios/
# Por Paco Aldarias, 7/8/2011
p="/home/paco/NetBeansProjects/"
c=${p}"ejercicios"
if [ ! -d ${c} ];then
echo "Creando $c"
mkdir ${c}
fi
cd ${c}
for t in $(seq 1 10);do
git clone ssh://git@altssh.bitbucket.org:443/1516ceed1/1415ceed1prgt${t}e10
git clone ssh://git@altssh.bitbucket.org:443/1516ceed1/1415ceed1prgt${t}e20
done
Página web sobre: REDES, CISCO, ENSEÑANZA, LINUX, INFORMÁTICA, AFICIONES, LECTURA, LEARN ENGLISH, BASES DE DATOS. Si te ha servido de ayuda esta web, haz un comentario. paco.aldarias [ arRoba ] gmail. com
Mostrando entradas con la etiqueta BITBUCKET. Mostrar todas las entradas
Mostrando entradas con la etiqueta BITBUCKET. Mostrar todas las entradas
miércoles, 7 de octubre de 2015
miércoles, 30 de septiembre de 2015
Decargar repositorios privados bitbucket con script en bash
Seguidamente se explica con descargar repositorios de bitbucket privados, es decir, con usuario y contraseña, a través de las firmas públicas.
1. Crear fichero de clave publica: ~/.ssh/id_rsa
ssh-keygen
2. Cargar la clave:
ssh-add ~/.ssh/id_rsa
3. En bitbucket en administrar perfil ir a crear clave ssh.
Copiar el fichero ~/.ssh/id_rsa en un clave nueva.
xclip -sel clip < ~/.ssh/id_rsa.pub4. Crear el fichero: ~/.ssh/confg
Host bitbucket.org User git Hostname altssh.bitbucket.org IdentityFile ~/.ssh/git_id_rsa IdentitiesOnly yes Port 443
5. Crear el fichero: gitclonealumnos.sh
t=1
p="/home/paco/NetBeansProjects/"
c=${p}"tema"${t}
if [ ! -d ${c} ];then
echo "Creando $c"
mkdir ${c}
fi
ssh-add ~/.ssh/id_rsa
cd ${c}
for t in $(seq 7 200);do
git clone ssh://git@altssh.bitbucket.org:443/1516ceed${t}/1516ceed${t}prgt1e1
done
Suscribirse a:
Entradas (Atom)