IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GIT Discussion :

utiliser repo sur serveur n'accedant pas à internet


Sujet :

GIT

  1. #1
    Membre régulier
    Profil pro
    futur patissier
    Inscrit en
    Juin 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : futur patissier

    Informations forums :
    Inscription : Juin 2006
    Messages : 67
    Points : 76
    Points
    76
    Par défaut utiliser repo sur serveur n'accedant pas à internet
    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

  2. #2
    Membre régulier
    Profil pro
    futur patissier
    Inscrit en
    Juin 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : futur patissier

    Informations forums :
    Inscription : Juin 2006
    Messages : 67
    Points : 76
    Points
    76
    Par défaut
    Bien que le sujet n’intéresse personne et/ou que je n'ai pas su le rendre attractif et/ou bien l'expliquer je vous dit ou j'en suis:
    la commande repo s'initialise bien maintenant, pour cela :
    1) j'ai récupéré l'ensemble du projet et pas que le script sur le depot google et j'ai mis le tout dans un dépôt local
    2) dans ma commande je passe les arguments --repo-url=/NAS/repo --repo-branch=master
    maintenant cela me crée bien le répertoire .repo et me rapatrie bien mon manifest xml
    mais quand je fais un repo sync il y a erreur, il semble ne pas voir mes dépôts comme des dépôts git et/ou indique une erreur de droit; Je pense que cela vient du protocole utilisé, en effet j'essaie d'y accéder avec un nom de répertoire au lieu d'une url...
    petit rappel voila ce que je voudrais faire : un dépôt central contenant tout les outils à plat, les développeurs ayant juste quelques outils à développer dans leur espace (ils se gère leur espace mais c'est à plat), et surtout un espace de validation ayant une structure arborescente pour les outils et que cette structure et la version des outils soit géré en conf) repo convient parfaitement il suffit que je le fasse marcher

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    depocentral
       |
        --- outil1
       |
        --- outil2
    
    espace developpeur1
       |
        --- outil1
    
    espace validation
       |
        --- visualisation
       |          |
       |            --- outil1
       |
        --- calcul
                 | 
                  --- outil2

Discussions similaires

  1. Mon PC n'accede pas à Internet
    Par sydko dans le forum Windows
    Réponses: 3
    Dernier message: 29/07/2011, 12h56
  2. affichage ok sur serveur local mais pas sur iis
    Par foufoulol dans le forum IIS
    Réponses: 0
    Dernier message: 28/04/2009, 12h18
  3. [Linq to Sql] Passage d'une appli web utilisant Linq sur serveur
    Par cereal59 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 02/11/2008, 13h15
  4. Ouverture Excel sur serveur ok mais pas sur client!
    Par adrix26 dans le forum SharePoint
    Réponses: 2
    Dernier message: 10/06/2008, 09h59
  5. Réponses: 8
    Dernier message: 20/09/2007, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo