Je branche une nouvelle branche de publication dans SVN pour chaque version candidate. Ex: 3.1, 3.2, 4.1, etc.Installez plusieurs branches de publication d'un site Web unique dans IIS
Ensuite, je veux déployer toutes les branches dans le même serveur de manière indépendante, car plusieurs développeurs peuvent avoir besoin de travailler sur différents candidats de version en même temps. Donc, nous déployons les différents sites Web dans différents ports. Ex: 8031 pour 3.1, 8032 pour 3.2, 8041 pour 4.1, etc.
Est-ce une meilleure pratique ou existe-t-il une meilleure pratique pour y parvenir?
Edit: Comment y parvenir pour un site Web WCF en utilisant MSMQ, car il utilise au moins 4 fixations pour un site Web unique (4 liaisons: http: : 80:, net.msmq: localhost, net .tcp: 808:, net.pipe: *, msmq.formatname: localhost)?
Merci, Miguel
Pour msmq, nous aurions besoin de créer des files d'attente différentes pour les différentes branches, en suffixant le nom de la file d'attente avec le numéro de la branche. Je ne suis pas sûr si nous pouvons le faire avec NServiceBus (oui, nous utilisons NServiceBus). –
Vous pouvez le faire avec NServiceBus, voir [ce lien pour le code] [https://docs.particular.net/nservicebus/endpoints/specify-endpoint-name], vous pouvez faire la même chose avec app.config –