Bonjour,
ma problématique:
Je dois mettre en place une gcl git sur un mini reseau sécurisé (qui n'a pas d'accés à internet).
cette gcl est la gestion de nombreux projet (cycle de vie différent) formant un tout (outils en exploitation)
une machine fait office de repo git farm
chaque développeur va chercher le projet qu'il doit faire évoluer sur le serveur central et le modifie dans son espace de travail local. puis le responsable plateforme l’intègre et le met en exploitation.
mon problème:
les repo git sont à plat sur mon serveur central mais l'arborescence que doi déployer le responsable de plateforme ne l'est pas. Ayant travaillé pour des dev. android je suis familiarisé avec repo, je voulais donc le mettre en place dans ce cas de figure. Hélas impossible de le faire fonctionner, il me semble
1) qu'il cherche sur le net si il n'y a pas de nouvelle version (j'ai modifié les 2 premières variables dans repo pour essayer de contourner le problème)
2) j’accède à mes dépôts directement (pas de http/s) via un chemin /depot_central/outil1 et je ne sais pas si cela pose problème.
voila si quelqu'un à déjà mis en place une telle manip ou si vous avez un outil facilement configurable pour le déploiement d'outil tel que je le décrit merci.
la commande que j'utilise:
repo -u /NAS/centralepo/manifest
j'ai modifié les variables REPO_URL = '/NAS/git-repo'
REPO_REV = 'master'
j'ai aussi essayé en passant les paramétres --repo_url="/NAS/git-repo'
jai le message d'erreur :
fatal: branch 'master' has not been signed
par avance merci
Partager