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

Maven Java Discussion :

[Maven2] Repository d'entreprise.


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut [Maven2] Repository d'entreprise.
    Comment avez-vous créé votre repository d'entreprise, quelles politiques avez-vous utilisé pour la mise à jours de celui-ci ?

    Voilà un petit sujet pas mal à mettre dans la faq

    J'ai commencé à regarder archiva (sur les conseils d’Emmanuel), qui dans les concepts me semble pas mal, mais je vais attendre la sortie d'une version finale car je n'ai pas trouvé d'autres moyens que de prendre les sources pour l'installer.

    Tous vos avis et expériences m'intéressent. Je ferai un petit résumé par la suite pour la faq.

  2. #2
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Citation Envoyé par jerrr
    Comment avez-vous créé votre repository d'entreprise, quelles politiques avez-vous utilisé pour la mise à jours de celui-ci ?

    Voilà un petit sujet pas mal à mettre dans la faq
    Effectivement c'est une très bonne idée.

    De ce que j'ai cru comprendre pour l'instant, il y a deux manières :
    - via un rsync
    rsync -rlHtSv ftp@ftp.ibiblio.org::maven2 /var/www/maven2
    where /var/www/maven2 is the location where you want to put the files.
    You would then have to make the location available over HTTP.
    Par contre, il peut y avoir des problèmes via les politiques de sécurité qui empêche le passage du rsync. De mon côté, nous avons finalement réussi à le mettre en place sur une machine gérée par l'administrateur réseau ;

    - Via un outil de proxy : Archiva, Proximity... qui va faire un cache au fur et à mesure des dépendances téléchargées depuis le repository central de maven 2.

    Tu peux aussi regarder la discussion que j'avais initié (cf. http://www.developpez.net/forums/sho...d.php?t=215048)

    En espérant que cela pourra initier le document et d'autres retours.

    Rémy

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Je ne vois pas tellement l'intérêt de faire un rsync car celui-ci télécharge plus de 10000 artifacts avec un espace disque de plus de 10Go et je ne pense pas qu'une entreprise utilise tous ces artifacts.

  4. #4
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Citation Envoyé par evenisse
    Je ne vois pas tellement l'intérêt de faire un rsync...
    Moi aussi

    Je regarde plus les proxy. Emmanuel, tu sais si archiva va bientot sortir en version finale ?

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par jerrr
    Emmanuel, tu sais si archiva va bientot sortir en version finale ?
    Je penses qu'il passera d'abord par une phase beta. Si tu veux l'utiliser sans builder les sources, nous l'avons inclus dans la dernière version de Maestro.

  6. #6
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Citation Envoyé par evenisse
    Je ne vois pas tellement l'intérêt de faire un rsync car celui-ci télécharge plus de 10000 artifacts avec un espace disque de plus de 10Go et je ne pense pas qu'une entreprise utilise tous ces artifacts.
    Sans doute, néanmoins on ne connaît pas toujours tous les besoins et ca dépend aussi pas mal de la taille de l'entreprise.

    Mais la question initiale du post était de savoir comment mettre en place un mirroir du repository central de maven. Donc ma réponse allait dans ce sens. On peut pour la faq rajouter en commentaire (comme tu le soulignes) que ce n'est pas le meilleur moyen et qu'il vaut mieux passer par un proxy.

    Rémy

  7. #7
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Je test archiva via maestro. Je vous en dirai donc plus...

    Je vais faire un repository locale par developpeur, archiva pour l'entreprise (pas de niveau projet pour le moment) et le central apache avec des mirror.

    Mais je dois regarder archiva pour bloquer le lien archiva/central pour les developpeurs.

    Et vous ? vous utilisez maven dans vos projets professionnels

  8. #8
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par jerrr
    Et vous ? vous utilisez maven dans vos projets professionnels
    Bien sûr

  9. #9
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Citation Envoyé par rseM2
    - Via un outil de proxy : Archiva, Proximity... qui va faire un cache au fur et à mesure des dépendances téléchargées depuis le repository central de maven 2.
    Je recherche actuellement dans ce sens.

    Citation Envoyé par rseM2
    Tu peux aussi regarder la discussion que j'avais initié (cf. http://www.developpez.net/forums/sho...d.php?t=215048)
    C’était mon point de départ de mes recherches.

    Merci Rémy pour ton petit résumé.

Discussions similaires

  1. Maven2 repository - pom
    Par rockley dans le forum Maven
    Réponses: 2
    Dernier message: 15/03/2011, 15h13
  2. Réponses: 1
    Dernier message: 06/01/2010, 08h21
  3. Réponses: 6
    Dernier message: 06/07/2007, 11h44
  4. Réponses: 1
    Dernier message: 12/02/2007, 22h38
  5. [Maven2]création d'un repository maven
    Par xixi31 dans le forum Maven
    Réponses: 6
    Dernier message: 31/08/2006, 09h26

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