Diferencia entre revisiones de «Git para OS X»
De MoodleDocs
m (added link to http://download.moodle.org/macosx/) |
m (tidy up) |
||
Línea 5: | Línea 5: | ||
#! /bin/sh | #! /bin/sh | ||
# | # | ||
# | # Este instalador de GIT para Mac OS X es parte | ||
# | # del paquete de instalación de Moodle4Mac | ||
# | # | ||
# 20130514 - Ralf Krause | # 20130514 - Ralf Krause | ||
Línea 12: | Línea 12: | ||
echo | echo | ||
echo "+--------------------------------------------+" | echo "+------------------------------------------------+" | ||
echo "| GIT | echo "| Actualizador GIT para su servidor Moodle local |" | ||
echo "+--------------------------------------------+" | echo "+------------------------------------------------+" | ||
echo | echo | ||
Línea 20: | Línea 20: | ||
if ! test -e moodle25/.git ; then | if ! test -e moodle25/.git ; then | ||
## | ## la primera actualización de git debe conseguir todo incluyendo .git | ||
git clone --depth 1 -b MOODLE_25_STABLE git://github.com/moodle/moodle.git moodle25-git | git clone --depth 1 -b MOODLE_25_STABLE git://github.com/moodle/moodle.git moodle25-git | ||
if test -e moodle25 ; then | if test -e moodle25 ; then | ||
Línea 30: | Línea 30: | ||
fi | fi | ||
mv moodle25-git moodle25 | mv moodle25-git moodle25 | ||
## | ## la carpeta antigua puede eliminarse ahora | ||
## | ## si Usted quiere hacer ésto, por favor quite '##' de la línea siguiente | ||
## sudo rm -R moodle25-* | ## sudo rm -R moodle25-* | ||
else | else | ||
## | ## la siguiente actualización de git solamente obtendrá los archivos nuevos | ||
cd moodle25 | cd moodle25 | ||
git pull | git pull |
Revisión del 13:41 17 sep 2013
Este instalador de GIT para Mac OS X es parte del paquete de instalación Moodle4Mac de Ralf Krause
Código
#! /bin/sh # # Este instalador de GIT para Mac OS X es parte # del paquete de instalación de Moodle4Mac # # 20130514 - Ralf Krause #
echo echo "+------------------------------------------------+" echo "| Actualizador GIT para su servidor Moodle local |" echo "+------------------------------------------------+" echo
cd /Applications/MAMP/htdocs
if ! test -e moodle25/.git ; then ## la primera actualización de git debe conseguir todo incluyendo .git git clone --depth 1 -b MOODLE_25_STABLE git://github.com/moodle/moodle.git moodle25-git if test -e moodle25 ; then if test -e moodle25/config.php ; then cp moodle25/config.php moodle25-git/. fi DATE=`date +%Y%m%d-%H%M` mv moodle25 moodle25-$DATE fi mv moodle25-git moodle25 ## la carpeta antigua puede eliminarse ahora ## si Usted quiere hacer ésto, por favor quite '##' de la línea siguiente ## sudo rm -R moodle25-* else ## la siguiente actualización de git solamente obtendrá los archivos nuevos cd moodle25 git pull cd .. fi