2010-10-07 21 views
5

किसी एप्लिकेशन के देर से विकास के दौरान मैं उसके अनुयायियों को धक्का दे रहा हूं कि भंडार काफी बड़ा है।हेरोकू गिट रिपोजिटरी साइज

मैं इस चरण में, साइट लॉन्च से पहले, रेपो से सभी पुराने संस्करणों को हटाने के लिए चाहूंगा क्योंकि यह समझदार हाउसकीपिंग लगता है। इसके बारे में जाने का सबसे अच्छा तरीका क्या होगा, इसलिए मेरा ऑनलाइन आवेदन निर्बाध हो जाएगा?

उत्तर

11

वास्तव में हेरोोकू के लिए ऐसा करने की ज़रूरत नहीं है, जैसे ही आप धक्का देते हैं, यह आपके ऐप को त्वरित तैनाती के लिए एक स्लग में संकलित करता है, और इसका एक चरण गिट रेपो को पूरी तरह से छोड़ रहा है।

लेकिन यदि आप वास्तव में ऐसा करना चाहते हैं, तो मैं आपको अपने प्रोजेक्ट से .git/ निर्देशिका को हटाने और git init के साथ एक नया रेपो शुरू करने का सुझाव दूंगा।

हेरोोकू किसी भी अन्य गिट रिमोट की तरह काम करता है जिसे आप धक्का दे सकते हैं, इसलिए आप सामान्य गिट रिमोट पर कुछ भी कर सकते हैं, आप अपने हेरोकू गिट रिमोट पर कर सकते हैं। तो यदि आप इसे एक नया, खाली रेपो दबाते हैं, तो निश्चित रूप से आपकी समस्या का समाधान करना चाहिए।

+0

हाय टेफ़ और आपके उत्तर के लिए धन्यवाद। मेरा काफी सीमित अनुभव मुझे बताता है कि यह काम नहीं करेगा और मुझे एक तेज़ आगे अस्वीकार संदेश प्राप्त होगा। चूंकि यह सार्थक है, ठीक है, मैंने सोचा कि अधिकतम हुकोकू रेपो आकार था - हालांकि मुझे अब ऐसी जानकारी नहीं मिल रही है - कि मैं कुछ समय से मिलूंगा और अब इसे साफ़ करने का एक अच्छा समय होगा। इसके अतिरिक्त, मेरे पास एक बैकअप रणनीति है जिसमें नियमित रूप से मेल खाते में परियोजनाओं को ईमेल करना शामिल है और भंडार यह अधिक लंबी प्रक्रिया बनाता है। – mark

+1

आप 'push -f' कहकर गैर-फास्ट-फॉरवर्ड चीज़ के आसपास जा सकते हैं। आपको केवल एक बार ऐसा करना होगा, और उसके बाद बाद में धक्का सामान्य होगा। मुझे अभी भी लगता है कि .git फ़ोल्डर को छोड़ना और एक नया रेपो के रूप में फिर से बनाना आपके मौजूदा इतिहास को छोड़ने का सबसे अच्छा तरीका है। – tfe

+0

इससे मुझे एक नया प्रारंभिक रेपो धक्का देने की इजाजत मिली, लेकिन यह मेरे रेपो को उसकेोकू के साथ विलय कर दिया गया है जो पहले जैसा ही आकार है। – mark

2

उन चीजों के लिए गिटिनोरोर का उपयोग करें जो आप वास्तव में उपयोग नहीं करते हैं और सुनिश्चित करते हैं कि सभी छवियां आदि 3 पर हैं, अपने स्लग को छोटे के रूप में छोटा रखें क्योंकि पहला मुद्दा है। हेरोोकू अपलोड पर आपको ऐप को पुनरारंभ करेगा ताकि आप डाउनटाइम समस्या से बच सकें (डाउनटाइम चीज़ पर सही होना पसंद करेंगे), थोड़ी देर के बाद से मैंने उसकाोकू इस्तेमाल किया था।

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