Git for OS X

Git for OS X

Jump to: navigation, search

This GIT installer for Mac OS X is part of the installation package LMS4Mac by Ralf Krause

Code

#! /bin/sh
#
#  This GIT installer for Mac OS X is part 
#  of the installation package LMS4Mac
# 
#  20140714 - Ralf Krause
#

echo
echo "+--------------------------------------------+"
echo "| GIT updater for your local LMS server"
echo "+--------------------------------------------+"
echo

cd /Applications/MAMP/htdocs

if ! test -e lms27/.git ; then
   ## the first git update must get everything including .git
   git clone --depth 1 -b LMS_27_STABLE git://github.com/lms/lms.git lms27-git
   if test -e lms27 ; then
       if test -e lms27/config.php ; then
           cp lms27/config.php lms27-git/.
       fi
       DATE=`date +%Y%m%d-%H%M`
       mv lms27 lms27-$DATE
   fi
   mv lms27-git lms27
   ## the old folder can be deleted now
   ## if you want to do this please remove '##' from the following line
   ## sudo rm -R lms27-*
else
   ## the next git update only gets the new files
   cd lms27
   git pull
   cd ..
fi

 

See also

Git for Administrators

Can’t find your answer?

Our support team is here to help you with any questions you may have.

Contact Support Team