2009-12-05 16 views

उत्तर

3

TeamCity

  • पेशेवरों

    • कई प्लेटफार्मों (रूबी, जावा, नेट)
    • समर्थन का समर्थन करता है नि: शुल्क (जब तक 20 उपयोगकर्ताओं चार्ज शुरू नहीं करता है) एकाधिक स्रोत नियंत्रण प्रणाली
    • समर्थन रों कई निर्माण धावकों (रैक, MSBuild, Nant, चींटी)
    • उत्कृष्ट रिपोर्टिंग विकल्प
  • विपक्ष

    • एक जावा ढेर आवश्यक है (यह मानते हुए कि आप एक नेट की दुकान कर रहे हैं)

Team (Foundation) Build

  • पेशेवरों
      माइक्रोसॉफ्ट देव ढेर
  • विपक्ष
    • साथ
    • एकीकृत समाधान आवश्यक है टीम फाउंडेशन सर्वर ($$$, हालांकि सोने भागीदारों 25 सीटें नि: शुल्क प्राप्त और सबसे अन्य कार्यक्रमों देना 5 सीटें (लेकिन जब आप कोई अन्य जोड़ते हैं तो आप 6 के लिए भुगतान करते हैं))
    • केवल एमएसबील्ड समर्थित
+0

क्या आप वाकई टीम सिटी को जावा स्टैक की आवश्यकता है? मैं इंप्रेशन के तहत था कि यह विजुअल स्टूडियो का समर्थन करता था। –

+0

यह विजुअल स्टूडियो का समर्थन करता है। यह जावा स्टैक पर भी चलता है। – joshuapoehls

+0

@The Matt: यह विजुअल स्टूडियो का समर्थन करता है, लेकिन SERVER जावा –

1

यदि आपका पर्यावरण कुछ अन्य ओपनसोर्स/फ्री टूल्स (एसवीएन इत्यादि) और उपयोगिताएं खेलता है तो मैं टीमसिटी चुनने की ओर रुख करता हूं। हमने इसे बहुत अच्छा पाया है और अधिकांश अन्य लोकप्रिय उपकरणों के साथ एकीकृत करता है।

यदि आप एमएस स्टैक के लिए "प्रतिबंधित" हैं (जैसे आप स्रोत नियंत्रण के लिए VSS का उपयोग करते हैं) तो यह टीम बिल्ड के साथ जाने का एकमात्र वास्तव में अनिवार्य कारण है।

+7

यदि आप अभी भी VSS का उपयोग कर रहे हैं, तो आपको ** इसे बंद करना होगा **। कम से कम सबवर्सन, संभवतः Mercurial चुनें यदि आपके देव इसे ग्रोक कर सकते हैं! :) –

4

दिलचस्प सवाल। मैं सी # अनुप्रयोगों के निर्माण के लिए दोनों प्रणालियों का काफी उपयोग कर रहा हूं।

TeamCity

  • उपयोग में आसान स्थापित करने और विस्तार करने और अनुकूलित आसानी से Git, SVN के रूप में अन्य प्रणालियों के साथ
  • सूचना का आदान प्रदान बनाता करने के लिए
  • आसान स्थापित करने के लिए
  • सुंदर
  • आसान, जिरा और कई, कई और।

टीम फाउंडेशन का निर्माण

  • आप पहले से ही TFS की स्थापना की है, तो यह आसान निर्माण के लिए एक समाधान के निर्माण की तरह
  • सरल मामलों से चलाने के लिए किया गया है आसान एक साथ आसानी से
  • वर्क्स की स्थापना के लिए है टीएफएस कार्य प्रबंधन और स्रोत नियंत्रण के साथ।
  • बोझिल और बदसूरत यूआई

सब सब दल (फाउंडेशन) बिल्ड में काम किया हो सकता है, लेकिन मैं TeamCity पसंद करते हैं।