Nous avons environ 20 développeurs d'applications dans notre équipe.Procédure de publication de l'application .Net et VSS
Tout le code d'application est dans le VSS.
Les développeurs ont leurs copies locales et apportent des modifications, puis vérifient les fichiers dans VSS.
Les responsables de l'équipe examineront le code et l'exécuteront à partir de leurs machines. Si tout semble satisfaisant, ils déplaceront le code vers QA Server. QA après avoir testé si approuve tous les fichiers sont vérifiés et l'ingénieur de sortie obtiendra la dernière version de VSS et compilera et déplacera les fichiers à la mise en scène.
UAT sera effectué sur la mise en scène et, s'il est approuvé, l'ingénieur de version copiera tous les fichiers de la mise en scène et les déplacera vers la production. Oflate nous avons des problèmes avec cette approche car les développeurs ont archivé certains fichiers dans le VSS alors qu'il était sur le point d'être mis en scène et qui n'étaient pas censés être libérés pour le staging.
Nous utilisons VS.net 2008 comme IDE, nous n'avons pas de serveur de fondation d'équipe et Visual source safe est notre base de données de contrôle de source.
Veuillez suggérer comment nous pouvons améliorer notre mécanisme de déclenchement.
Merci
Oded, merci pour votre réponse rapide. Tout le problème auquel nous sommes confrontés est avec les corrections de bugs. L'application est en production depuis quelques années et l'entretien est en cours. – acadia
@acadia - Encore une fois, le marquage peut aider. Si vous n'avez pas déjà cette solution (ou une solution similaire), il n'y a pas moyen de la modifier. Avec les corrections de bugs, vous devez décider si elles doivent être portées sur la dernière version ou non et taguer/promouvoir en conséquence. Pour être honnête, VSS est pauvre à ce genre de chose. Faites-vous plaisir à vous-même et à votre équipe et regardez Subversion comme un système de gestion de contrôle de source alternatif. – Oded