मैं एक प्रारंभकर्ता साथ विन्यास वर्ग के लिए अपने खुद के संस्करण जोड़ें::
मेरा अनुमान है config/version.rb
फ़ाइल की तरह बनाने की जाएगी
app_version.rb
class Configuration
class << self
attr_accessor :app_version
end
@app_version = 0.72
end
ऐप के भीतर, मैं संस्करण खींच सकता हूं:
@app_version = Configuration.app_version
सुनिश्चित नहीं है कि आप संस्करण का उपयोग क्यों करना चाहते हैं, लेकिन मैं अक्सर वर्जनिंग का उपयोग करता हूं, इसलिए मैं देख सकता हूं कि कोड का विशेष रूप से संस्करण वास्तव में चल रहा है या नहीं। उस स्थिति में, मुझे प्रत्येक कोड संशोधन को नए संस्करण के रूप में प्रतिबिंबित करने की आवश्यकता है, इसलिए मैं अपने कोड पर गिट संस्करण का उपयोग करता हूं और अक्सर इसके पहले कुछ अक्षर प्रदर्शित करता हूं क्योंकि यह संभवतः इसकी पहचान करने के लिए पर्याप्त अद्वितीय है।
@git_version = `git show --pretty=%H`[0..39]
स्रोत
2012-06-26 01:24:24
इसे देखें: http://stackoverflow.com/a/6178378/1352240 – YuriAlbuquerque
जैसा कि मैंने पहले उत्तर दिया था, आप ऐसा कर सकते हैं : http://stackoverflow.com/a/23135266/2881964 – Arugin