Uwaga: Jestem newb do ciągłej integracjiC#/.NET - Continuous Integration i wdrażania FTP
Jakie jest podejście "najlepszy", aby te funkcje:
- budowlanej (zespoły i sieci app)
- Testowanie (MbUnit lub NUnit)
- i jeśli przejdzie testy wdrożyć za pośrednictwem FTP na serwerze głównym (internet).
A to, co mam na myśli przez "najlepsze", jest najtańszą opcją i łatwe do opanowania (niski ból głowy).
Wiesz, to jest podejście, które stosuję od kilku dużych klientów od pewnego czasu i dobrze mi to służyło. Team Foundation Server jest świetny, jeśli pracujesz w środowisku MS, ale pracujesz z "mieszaną" firmą, w której SCM może już istnieć (w moim przypadku SVN), to wydaje się działać świetnie. Jedyne dziwne uczucie, które dostaję, wydaje się, że MS miałoby instalację, która by to wszystko zrobiła? –
Możesz użyć MSDEPLOY, jednak uważam, że nie daje to poziomu kontroli, który daje powyższe podejście, z możliwością pisania skryptów do twojej kompilacji (kopiowanie niestandardowych app_offline.htm itp.) – Doug
Zapomniałeś wstawić nawiasy kątowe wstawić wybrany napój: powinno być: D Poważnie jednak ... niesamowita odpowiedź! –
longda