Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:svnwindows

This is an old revision of the document!


A ce niveau il est indispensable d'avoir intégré les concepts de base de SVN (repository/checkout/update/commit/…).

Un tutoriel en français peut être trouvé sur le site openClassRoom (anciennement connu comme “Site du Zero”).

Récupérer les sources Metafor sous Windows

Les sources Metafor sont organisées en plusieurs répositories et gérées par un serveur SVN et GIT sur blueberry (accès par SSH) :

  • oo_meta (SVN): code général de Metafor
  • oo_nda (SVN): partie de code ou tests soumis à accord de confidentialité (NDA)
  • linuxbin (GITHUB): scripts de batterie de tests et de configuration
  • parasolid (GIT): interface Parasolid

Les checkouts se font graphiquement via tortoise SVN :

Supposons dans la suite que la version de Metafor est développée dans l'arborescence E:\Dev\Meta.

oo_meta

En remplacant UserName par votre identifiant sur blueberry:

  • url of repository : svn+ssh://userName@blueberry.ltas.ulg.ac.be/home/metafor/SVN/oo_meta/trunk
  • checkout directory : E:\Dev\Meta\oo_meta

oo_nda

En remplacant UserName par votre identifiant sur blueberry:

  • url of repository : svn+ssh://userName@blueberry.ltas.ulg.ac.be/home/metafor/SVN/oo_nda/trunk
  • checkout directory : E:\Dev\Meta\oo_nda

Il est normal que le mot de passe soit demandé plusieurs fois par checkout (4/5 fois)

linuxbin

Linuxbin, en tant que boite à outil de base est localisé sur github. Tant que vous n'êtes pas amenés à le modifier, vous pouvez le télécharger anonymement via :

  • l'URL : https://github.com/ulgltas/linuxbin.git
  • checkout directory :E:\Dev\Meta\linuxbin

Si vous voulez pouvoir commiter vos modifs dans linuxBin :

  • créez vous un compte sur github
  • demander à Romain de vous ajouter dans le groupe autorisé à commiter
  • effectuez votre checkout via l'URL : git@github.com:ulgltas/linuxbin.git
  • le user est bien git, github vous reconnaissant à l'aide de votre clé ssh

parasolid

La lib d'interface Metafor/parasolid est aussi géré par git mais hébergé sur le gitlab de l'université:

  • url : git@gitlab.uliege.be:am-dept/MN2L/parasolid.git
  • checkout directory : E:\Dev\Meta\parasolid

devel/svnwindows.1553324381.txt.gz · Last modified: 2019/03/23 07:59 by boman