क्या संस्करण के लिए एक रेल आवेदन सबसे अच्छा तरीका क्या होगा? हम अधिक संरचित परीक्षण चक्रों में शामिल होना शुरू करना चाहते हैं और प्रति निर्माण एक सेट संस्करण होने का एक हिस्सा है। हम उपversण का उपयोग करते हैं लेकिन मैं संस्करणों के लिए संशोधन संख्या का उपयोग करना टालना चाहता हूं। क्या यह स्वचालित रूप से करने का कोई आसान तरीका है? या क्या मुझे एप्लिकेशन सहायक में एक ऐप_वर्जन विधि परिभाषित करनी चाहिए?एक रेल ऐप संस्करण के लिए सबसे अच्छा तरीका है?
(हम स्रोत नियंत्रण के लिए तोड़फोड़ का उपयोग कर रहे हैं)
वहाँ बिल्कुल के बीच संस्करण संख्या और तोड़फोड़ किसी तरह के संबंध है? उदाहरण के लिए, क्या आप प्रत्येक संस्करण के लिए टैग या शाखा बनाते हैं? यदि ऐसा है, तो आप नीचे दिए गए मेरे समाधान का उपयोग $ URL $ कीवर्ड के साथ कर सकते हैं, जो आपकी योजना के आधार पर http: //mysubversionserver/tags/v3.0 तक विस्तारित होगा। फिर आप आसानी से "v3.0" को पार्स कर सकते हैं, उदा। version.split ('http: // mysubversionserver/टैग /') [1] – ideasasylum