Diferencia entre revisiones de «Git para OS X»
De MoodleDocs
m (tidy up) |
(updated as per English page) |
||
Línea 8: | Línea 8: | ||
# del paquete de instalación de Moodle4Mac | # del paquete de instalación de Moodle4Mac | ||
# | # | ||
# 20140714 - Ralf Krause | |||
# | # | ||
Línea 19: | Línea 19: | ||
cd /Applications/MAMP/htdocs | cd /Applications/MAMP/htdocs | ||
if ! test -e | if ! test -e moodle27/.git ; then | ||
## la primera actualización de git debe conseguir todo incluyendo .git | ## la primera actualización de git debe conseguir todo incluyendo .git | ||
git clone --depth 1 -b | git clone --depth 1 -b MOODLE_27_STABLE git://github.com/moodle/moodle.git moodle27-git | ||
if test -e | if test -e moodle27 ; then | ||
if test -e | if test -e moodle27/config.php ; then | ||
cp | cp moodle27/config.php moodle27-git/. | ||
fi | fi | ||
DATE=`date +%Y%m%d-%H%M` | DATE=`date +%Y%m%d-%H%M` | ||
mv | mv moodle27 moodle27-$DATE | ||
fi | fi | ||
mv | mv moodle27-git moodle27 | ||
## la carpeta antigua puede eliminarse ahora | ## la carpeta antigua puede eliminarse ahora | ||
## si Usted quiere hacer ésto, por favor quite '##' de la línea siguiente | ## si Usted quiere hacer ésto, por favor quite '##' de la línea siguiente | ||
## sudo rm -R | ## sudo rm -R moodle27-* | ||
else | else | ||
## la siguiente actualización de git solamente obtendrá los archivos nuevos | ## la siguiente actualización de git solamente obtendrá los archivos nuevos | ||
cd | cd moodle27 | ||
git pull | git pull | ||
cd .. | cd .. |
Revisión del 16:27 21 jul 2014
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 #
- 20140714 - Ralf Krause
#
echo echo "+------------------------------------------------+" echo "| Actualizador GIT para su servidor Moodle local |" echo "+------------------------------------------------+" echo
cd /Applications/MAMP/htdocs
if ! test -e moodle27/.git ; then ## la primera actualización de git debe conseguir todo incluyendo .git git clone --depth 1 -b MOODLE_27_STABLE git://github.com/moodle/moodle.git moodle27-git if test -e moodle27 ; then if test -e moodle27/config.php ; then cp moodle27/config.php moodle27-git/. fi DATE=`date +%Y%m%d-%H%M` mv moodle27 moodle27-$DATE fi mv moodle27-git moodle27 ## la carpeta antigua puede eliminarse ahora ## si Usted quiere hacer ésto, por favor quite '##' de la línea siguiente ## sudo rm -R moodle27-* else ## la siguiente actualización de git solamente obtendrá los archivos nuevos cd moodle27 git pull cd .. fi