2011-09-06 26 views
6

ऐसे कई तरीके हैं जिनके साथ आरओआर आवेदन तैनात किया जा सकता है। रेल एप्लिकेशन पर रूबी को तैनात करने का सबसे अच्छा तरीका क्या है? Capistrano, सामान्य एसवीएन चेकआउट, गिट पुल या कोई अन्य उपकरण?रेल तैनाती - सर्वोत्तम तरीका

+1

मैं दैनिक कैपिस्ट्रानो का उपयोग करता हूं। यह साफ और मीठा है – apneadiving

उत्तर

3

कैपिस्ट्रानो का उपयोग कर एससीएम जागरूक तैनाती सरल और साफ है। RPM/DEB की तरह एक प्रथम श्रेणी linux संकुल के रूप में अपने ऐप को वितरित, या एक युद्ध फ़ाइल के रूप में ऐप को वितरित या यहाँ तक कि पूरे एप्लिकेशन को रिहा

:

http://www.slideshare.net/hyfather/deployment-patterns-in-the-ruby-on-rails-world

उपरोक्त लेख की तरह अन्य विकल्पों की पड़ताल एक रूबी मणि के रूप में।

प्रस्तुति भी उल्लिखित सभी विकल्पों के पेशेवरों और विपक्ष को बताती है।

6

मेरे लिए मैं पुराने-अच्छे कैपिस्ट्रानो का उपयोग करता हूं। यह कई सीवीएस सिस्टम जैसे गिट, एसवीएन का समर्थन करता है .. एक बार बनाई गई व्यंजनों से मुझे हर परियोजना में मदद मिलती है। मैं बस उन्हें config/deploy फ़ोल्डर में कॉपी करता हूं और परियोजना के बारे में मेटा जानकारी बदलता हूं। यह उपयोग करना आसान और काफी आसान है।

संबंधित मुद्दे