मैं हास्केल और स्टैक के लिए नया हूं। stack new
का उपयोग कर एक नई परियोजना बनाते समय कौन सी फाइलों को गिट (या किसी अन्य वीसीएस) में चेक किया जाना चाहिए? पूरा डीआईआर?हास्केल स्टैक और संस्करण नियंत्रण
5
A
उत्तर
5
आपको stack.yaml
, your-project-name.cabal
और Setup.hs
में जांच करनी चाहिए, क्योंकि वे आपके प्रोजेक्ट को पुनरुत्पादित तरीके से बनाने के लिए आवश्यक हैं। src
, app
और test
निर्देशिकाएं भी प्रतिबद्ध की जानी चाहिए, क्योंकि सिद्धांत रूप में वे हैं जहां आपका स्रोत कोड लाइव होगा (यदि आप ऐसा करना चाहते हैं तो आप निश्चित रूप से डिफ़ॉल्ट प्रोजेक्ट की संरचना को पुनर्व्यवस्थित कर सकते हैं)। दूसरी ओर, आपको .stack-work
निर्देशिका को अनदेखा करना चाहिए, क्योंकि इसमें बिल्ड आउटपुट और डेटा के अन्य अस्थिर टुकड़े शामिल हैं।
संबंधित मुद्दे
- 1. हास्केल के स्टैक प्रोग्राम और रिज़ॉल्वर और एलटीएस संस्करण
- 2. हास्केल स्टैक और सी पुस्तकालय
- 3. हास्केल स्टैक जीथ्यूब
- 4. दस्तावेज़ीकरण और संस्करण नियंत्रण
- 5. ऑटोोटूल और संस्करण नियंत्रण
- 6. संस्करण नियंत्रण और PHP
- 7. वितरित संस्करण नियंत्रण और अभिगम नियंत्रण
- 8. हास्केल स्टैक प्रोजेक्ट
- 9. हास्केल - सी स्टैक ओवरफ़्लो
- 10. हास्केल स्टैक ओवरफ़्लो
- 11. Grails अनुप्रयोग और संस्करण नियंत्रण
- 12. पावरबिल्डर 11.5 और संस्करण नियंत्रण
- 13. संस्करण नियंत्रण
- 14. संस्करण नियंत्रण
- 15. संस्करण नियंत्रण
- 16. संस्करण नियंत्रण
- 17. संस्करण नियंत्रण
- 18. संस्करण नियंत्रण
- 19. संस्करण नियंत्रण
- 20. संस्करण नियंत्रण
- 21. हास्केल स्टैक घसी टेस्ट-सूट
- 22. हास्केल में नियंत्रण कथन?
- 23. हास्केल: बिना किसी स्टैक ओवरफ्लो
- 24. टैग नियंत्रण जैसे स्टैक ओवरफ्लो
- 25. NuGet और वितरित संस्करण नियंत्रण (डीवीसीएस)
- 26. संस्करण नियंत्रण और एंड्रॉइड लाइब्रेरी प्रोजेक्ट्स
- 27. एक बड़ी टीम और संस्करण नियंत्रण
- 28. एक्सएमएल diff के साथ संस्करण नियंत्रण और
- 29. डॉक्स और पीडीएफ के लिए संस्करण नियंत्रण?
- 30. संस्करण नियंत्रण और परीक्षण चालित विकास
सामान्य रूप से, स्रोत कोड फ़ाइलों को गिट (या उस मामले के लिए कोई अन्य वीसीएस उपकरण) द्वारा संस्करणित किया जाना चाहिए। –
संबंधित (आंशिक डुप्लिकेट): [क्या stack.yaml फ़ाइल को संस्करण नियंत्रण में जांचना चाहिए?] (Http://stackoverflow.com/q/31628186/2751851) – duplode
@TimBiegeleisen दाएं, 'src' dir स्पष्ट रूप से होना चाहिए शामिल किया जाना चाहिए, लेकिन बाकी के बारे में क्या? suxh 'stack.yml' के रूप में। जैसे RoR परियोजनाओं में गैर स्रोत कोड फ़ाइलें हैं जिन्हें चेक भी किया जाता है (उदा। 'Gemfile')। – dimid