Nous allons voir dans ce billet l'utilisation simple de svn ainsi que la gestion des branches et des tags au sein de Subversion.
Une branche permet de faire des développements en parallèle du trunk sans perturber
la version du trunk. Une fois les modifications effectuées sur la branche, il faut les
réintégrer au sein de la branche principale le Trunk. Les tags servent quant à eux
à marquer une étape importante au sein d'un développement. Le plus souvent, ils sont utilisés pour marquer les numéros de version pour les livraisons clients.
Auteur
Guillaume Villain
Guillaume a rejoint Netapsys en octobre 2006 lors de sa dernière année d'étude en alternance. Diplômé de l'INSIA en juillet 2007, il s'est spécialisé sur les technologies .Net : il est intervenu sur plusieurs projets utilisant ces technologies pour des clients tels que 118000, Madura, Evomod ou Allianz Belgique.
SVN - Branches et Tags
Virtualisation d'une machine allumée.
Ne vous est-il pas déjà arrivé d'avoir votre ordinateur qui montre des signes de fatigue et vous lâche en perdant tous vos programmes favoris, ou d' avoir un serveur sur lequel vous n'avez pas assez de ressources (ram, espace disque, ...) ? Heureusement, aujourd'hui la virtualisation vient à notre secours pour virtualiser notre poste de travail ou notre serveur en fonctionnement (à chaud).
WebService WCF
Nous sommes aujourd'hui dans un monde inter connecté, ou les technologies, quel que soit leur langage, peuvent se comprendre. Pour obtenir ce résultat, des solutions ont le vent en poupe comme les architectures dites SOA, pour Service Oriented Architecture (une architecture orientée service).
Ces architectures sont des architectures N-Tiers souvent en mode "déconnecté". La technologie généralement retenue pour la communication entre ces divers composants de services sont les "Web Services".
Nouveautés du Langage C# 4
La version 3.5 SP1 est à peine sortie que Microsoft prévoit déjà la prochaine version du langage C#. Cette fois en version 4. Une première version publique à été publiée dans une CTP (community technology preview) pour permettre d’appréhender l’avenir du langage.
Nouveautés du Langage C# 3
Les évolutions du langage C# 3 permettent une simplification d’écriture, une manipulation simplifiée et plus avancée des données.
Extension Thunderbird XUL
La réalisation d’une extension thunderbird se fait en XUL (XML-based User interface Language). XUL est un langage de description d'interfaces graphiques fondé sur XML créé dans le cadre du projet Mozilla. C’est un mélange entre du Xml et du Javascript.