깃랩 소스코드 내려받기 & 화면리소스 업데이트 (적용하기)
KOA-DEVHAN-PUBLISH
# 깃 연동
sudo -Hu edxapp bash
source /edx/app/edxapp/edxapp_env
cd /edx/app/edxapp/edx-platform
git remote -v
git remote add niXXX http://3.XXX.XXX.XXX:1114/fox0807/edx-platform.git
git remote -v
git fetch niXXX (roXXX / gitXXX)
git checkout niXXX/open-release/koa.master
git status
git log (이력 확인)
# 화면리소스 업데이트
sudo -Hu edxapp bash
source /edx/app/edxapp/edxapp_env
cd /edx/app/edxapp/edx-platform
paver update_assets lms --settings=production
paver update_assets cms --settings=production
<미수행>
python manage.py cms --settings=production collectstatic --noinput
python manage.py lms --settings=production collectstatic --noinput
정적파일 모아주는건데 paver_update 할때 호출되서 따로 호출할 필요가 없음.
재시작 : /edx/bin/supervisorctl restart all
확인 : sudo /edx/bin/supervisorctl status
# 소스코드 충돌시
git checkout -- .