Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:svnwindows

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
devel:svnwindows [2016/08/19 16:05] cerquagliadevel:svnwindows [2021/10/05 17:04] papeleux
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
 <note important> <note important>
-A ce niveau il est indispensable d'avoir intégré les concepts de base de [[https://subversion.apache.org/|SVN]] (repository/checkout/update/commit/...).  +A ce niveau il est indispensable d'avoir intégré les concepts de base de  [[https://git-scm.com/|GIT]] (repository/clone/commit/Merge Request/... voir [[devel:gitconfig|]]). 
- +
-Un tutoriel en français peut être trouvé sur le site [[http://openclassrooms.com/courses/gerez-vos-projets-a-l-aide-du-gestionnaire-de-versions-subversion|openClassRoom]] (anciennement connu comme  "Site du Zero").+
 </note> </note>
  
 ===== Récupérer les sources Metafor sous Windows ===== ===== 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 [[https://subversion.apache.org/|SVN]] et [[https://git-scm.com/|GIT]] sur clifton (accès par SSH) :  +Les sources Metafor sont organisées en plusieurs répositories et gérées par un serveur [[https://git-scm.com/|GIT]] sur le GitLab institutionel :  
-  * oo_meta (SVN): code général de Metafor +  * oo_meta (GitLab): code général de Metafor 
-  * oo_nda (SVN): partie de code ou tests soumis à accord de confidentialité (NDA) +  * oo_nda (GitLab ): partie de code ou tests soumis à accord de confidentialité (NDA) 
-  * linuxbin (SVN): scripts de batterie de tests et de configuration +  * linuxbin (GitLab ): scripts de batterie de tests et de configuration 
-  * parasolid (GIT): interface [[https://www.plm.automation.siemens.com/fr_be/products/open/parasolid/|Parasolid]]+  * parasolid (GitLab ): interface [[https://www.plm.automation.siemens.com/fr_be/products/open/parasolid/|Parasolid]]
  
  
-Les checkouts se font graphiquement via [[http://tortoisesvn.net/|tortoise SVN]] +Toutes les sources étant localisées sur le gitlabinstitutionel, il est nécessaire préalablement à la récupération des sources : 
 +  * de disposer d'un compte sur le gitlab institutionnel 
 +  * de configurer son compte à l'aide de ses clés ssh 
 +  * avoir demandé l'accès aux source (Romain ou Luc) 
 +  * d'avoir vérifié la fonctionalité de l'ensemble
  
-{{ http://uploads.siteduzero.com/files/117001_118000/117393.gif |}} +Il est conseillé de n'utiliser git QUE à travers la ligne de commande (les différents GUI testé n'ayant pas montré un niveau de fiabilité attendu)
- +
-Supposons dans la suite que la version de Metafor est développée dans l'arborescence ''E:\Dev\Meta''.+
  
 +dans la console git : 
 === oo_meta === === oo_meta ===
- +  * ''%%git clone git@gitlab.uliege.be:am-dept/MN2L/oo_meta.git%%''
-En remplacant ''UserName'' par votre identifiant sur clifton :  +
-  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 === === oo_nda ===
 +  * ''%%git clone git@gitlab.uliege.be:am-dept/MN2L/oo_nda.git%%''
 +=== linuxbin ===
 +  * ''%%git clone git@gitlab.uliege.be:am-dept/linuxbin.git%%''
 +=== parasolid ===
 +  * ''%%git clone git@gitlab.uliege.be:am-dept/MN2L/parasolid.git%%''
  
-En remplacant ''UserName'' par votre identifiant sur clifton :  
-  * 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) 
devel/svnwindows.txt · Last modified: 2021/10/12 09:50 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki