Elargir la regex pour valider l'url du depot git à traiter

* On accepte des chemins en git ou http(s)
* https://www.debuggex.com/r/H4kRw1G0YPyBFjfm
Definir l'utilisateur git au début

* C'est une variable de configuration pour le script autant le déclarer en amont
* Bien pratique pour faire du debogue
Prendre en compte les plugins en grouppe

* Certains plugins sont en fait un ensemble de sous plugins, il faut donc parcourir tous les répertoires pour les identifier
* C'est loin d'etre optimum vu qu'on double le "svn ls", un seul suffit
Ne pas faire de 2 svn ls pour tester les depots trunk/

* Petite optimiation, si le chemin contient trunk cela est suffisant pour considérer le depot compatible GIT
Déplacer les variables de configuration dans un fichier dédié

* Facilitons la maintenance et la réutilisation en isolant la configuration des scripts
Importer les variables de configuration

* Exploitons les variables déjà déclarées pour les autres scripts de synchronisation
Mise en place du script d'import d'un dépot git externe à la zone

* Exemple d'utilisation
** *./github2svn.sh https://github.com/Utilisateur/Projet.git*
** *./github2svn.sh gitolite@uneforgegit:un/repertoiredun/projet.git

Principe :
* Création d'un repertoire SVN projet/trunk
* Initialisation du depot git via subgit (import depuis svn via svn2git)
* Copie du depot git source sur un depot git de transfert
* Synchronisation du svn et git local via le depot de transfert
Autoriser la surcharge des variables globales

* export VARIABLES_FILE="mesvariables.conf"
* Par défaut *variables.conf*