#!/usr/bin/env bash

echo "------------------------------------------------------------------"
echo "Deze procedure zet alle projecten die nodig zijn voor de T-HL"
echo "ASP.NET websites in een bepaalde branch."
echo "Geef de naam van de branch op zonder aanhalingstekens."
echo "Deze branch moet bestaan voor alle projecten in Bitbucket."
echo ""
echo "Typ bij \"Pull laatste veranderingen\" Y (zonder aanhalingstekens)"
echo "als je de lokale branch wil gelijk zetten met de remote."
echo "OPGELET: Zorg dat al je changes gecommit zijn alvorens dit"
echo "commando uit te voeren. Je kunt committen met het commando"
echo " $ bash commit_all.sh"
echo "Verlaat deze procedure met CTRL+C"
echo "------------------------------------------------------------------"

read -p 'Branch to checkout :' branchname
read -p 'Pull laaste aanpassingen?: ' pull

echo "------------------------------------------------------------------"
echo "Juist zetten van thl_asp_websites"
echo "------------------------------------------------------------------"
cd thl_asp_websites
git fetch && git checkout $branchname
if [ "$pull" == "Y" ]
then
    git pull
fi
cd ..

echo "------------------------------------------------------------------"
echo "Juist zetten van Library"
echo "------------------------------------------------------------------"
cd Library
git fetch && git checkout $branchname
if [ "$pull" == "Y" ]
then
    git pull
fi
cd ..

echo "------------------------------------------------------------------"
echo "Juist zetten van Objectclasses"
echo "------------------------------------------------------------------"
cd Objectclasses
git fetch && git checkout $branchname
if [ "$pull" == "Y" ]
then
    git pull
fi
cd ..

echo "------------------------------------------------------------------"
echo "Juist zetten van Pageclasses2009"
echo "------------------------------------------------------------------"
cd Pageclasses2009
git fetch && git checkout $branchname
if [ "$pull" == "Y" ]
then
    git pull
fi
cd ..

echo "------------------------------------------------------------------"
echo "Juist zetten van SEO"
echo "------------------------------------------------------------------"
cd SEO
git fetch && git checkout $branchname
if [ "$pull" == "Y" ]
then
    git pull
fi
cd ..



