UTILISATION DU SVN POUR LA LIBRAIRIE PROTEUS
Transcription
UTILISATION DU SVN POUR LA LIBRAIRIE PROTEUS
13 Juin 2011 UTILISATION DU SVN POUR LA LIBRAIRIE PROTEUS elodie I. D ESCRIPTION ET UTILISATION DE LA LIBRAIRIE Lors de l’utilisation de ISIS et ARES nous avons régulièrement besoin de composant n’existant pas dans les librairies standards. La création de nouveaux composants est donc sans cesse nécessaire. Afin de respecter au mieux les standards du club et de ne pas multiplier les créations de composants chacun de notre côté, nous avons créé deux librairies spécifiques : CRIS_ISIS.lib et CRIS_ARES.lib. Lors de la création d’un composant, l’empreinte ARES est donc enregistrée dans CRIS_ARES.lib et le composant ISIS dans CRIS_ISIS.lib. Le problème de ces librairies, c’est que pour que cela fonctionne bien, il faut que tout le monde ait la même et qu’elle soit mise à jour, d’où l’utilisation du svn (subversion). II. U TILISATION DU SVN Un nouveau dossier a été créé sur le googlecode « cristrasbourg » : le dossier « LIBRARY ». Afin de faire une mise à jour directe de votre librairie, vous pouvez faire un checkout sur le dossier LIBRARY de Proteus : Program Files → Labcenter Electronics → Proteus → LIBRARY. Club Robotique de l’INSA Strasbourg 24, Boulevard de la Victoire – 67084 STRASBOURG Cedex http://www.insa-strasbourg.fr/club-robotique/ – [email protected] - 06 80 52 20 77 -1- 13 Juin 2011 Toutefois, pour pouvoir effectuer ce checkout, il vous faudra modifier vos paramètres de contrôle de compte utilisateur (« ne jamais m’avertir »). Si vous ne voulez pas effectuer cette modification, vous pouvez faire le checkout sur un autre dossier puis copier/coller. Attention : Pour la mise à jour, lors du commit, ne commiter QUE CRIS_ISIS et CRIS_ARES, pas les autres librairies. Club Robotique de l’INSA Strasbourg 24, Boulevard de la Victoire – 67084 STRASBOURG Cedex http://www.insa-strasbourg.fr/club-robotique/ – [email protected] - 06 80 52 20 77 -2-