पर रिमोट रिग्रेशन परीक्षण स्वचालित रूप से चल रहा है मैं हर बार कुछ बदलाव करता हूं जो मुझे लगता है कि काम कर सकता है: मैं प्रतिबद्धता से पहले व्यापक परीक्षण नहीं करता हूं। साथ ही, मेरी गतिविधियां जल्द ही pushed to a remote repository स्वचालित रूप से हो जाएंगी। (मैं एकमात्र डेवलपर हूं, और मुझे दिन में कई बार कोड के हिस्सों को जोड़ना या फिर से लिखना है।)Mercurial: हर प्रतिबद्धता
जब भी मैं कुछ भी करता हूं तो मैं स्वचालित रूप से रिग्रेशन परीक्षण चलाने के लिए एक दूरस्थ कंप्यूटर स्थापित करना चाहता हूं; और फिर मुझे मतभेद रिपोर्ट वापस ईमेल करें।
इसे सेट करने का सबसे आसान तरीका क्या है?
मेरा पूरा कोड पायथन 3 में है। मेरा स्वयं का सिस्टम विंडोज 7, एक्टिवस्टेट पायथन, टोर्टोइज एचजी और विंग आईडीई है। मैं रिमोट कंप्यूटर को या तो लिनक्स या विंडोज के रूप में स्थापित कर सकता हूं। टेक्स्ट इनपुट और आउटपुट के साथ एप्लिकेशन सभी कमांड लाइन है।
हम टीमसिटी, एक और महान निरंतर एकीकरण सर्वर चलाते हैं। – StrangeWill
@StrangeWill: मैंने टीमसिटी के बारे में अच्छी बातें सुनी हैं, उदाहरण के लिए कि यह उस एजेंट पर बिल्ड शेड्यूल कर सकता है जिसमें पहले से ही क्लोन है जो अपस्ट्रीम क्लोन की तरह है, ताकि क्लाइंट के लिए 'एचजी पुल' तेज हो। मैंने अपने उत्तर में ओपन सोर्स टूल्स पर ध्यान केंद्रित किया क्योंकि यही मेरे पास सबसे ज्यादा अनुभव है। –