LibreOffice: Git friendly format में कैसे सेव करें?


20

लिब्रे ऑफिस उन फाइलों में सेव होता है जो ज़िप फाइल होती हैं। जिप फाइलें आम तौर पर गिट के साथ उपयोग करने के लिए उप-रूपी होती हैं: दस्तावेज़ में एक छोटा सा परिवर्तन ज़िप-फ़ाइल के अधिकांश को बदल सकता है, इस प्रकार Git के लिए पुर्जों का पुन: उपयोग करना असंभव हो जाता है जिसके परिणामस्वरूप Git रिपॉजिटरी में ज़िप फ़ाइल के पूर्ण आकार के साथ बढ़ता है बस कुछ ही बदलाव के।

क्या कोई ऐसा तरीका है जिसमें मैं लिब्रे ऑफिस को एक Git के अनुकूल प्रारूप में सहेजने के लिए कह सकता हूं?

जैसे बिना कंप्रेशन (ala .tar) के साथ जिप फाइल को सेव करके या डॉक्यूमेंट को सेव करते हुए डायर के रूप में उसी फाइल के साथ जो अनपैक की गई जिप फाइल में होती है।

जवाबों:


20

क्या कोई ऐसा तरीका है जिसमें मैं लिब्रे ऑफिस को एक Git के अनुकूल प्रारूप में सहेजने के लिए कह सकता हूं?

आप अपनी फ़ाइलों को fodtइसके बजाय फ्लैट XML ( ) के रूप में सहेज सकते हैं odt:

यदि कोई दस्तावेज़ .fodtफ़ाइल के रूप में सहेजा जाता है तो यह उसी डेटा को रखता है .odtजिसमें फ़ाइल शामिल होती है। केवल इस बार कि डेटा को मानव-पठनीय पाठ के रूप में दर्शाया गया है (जो संस्करण नियंत्रण प्रणाली के लिए काम को बहुत आसान बनाता है) और संपीड़ित नहीं। इसलिए फ्लैट एक्सएमएल के रूप में एक दस्तावेज़ को सहेजना स्थानीय हार्ड डिस्क पर कुछ किलोबाइट को बर्बाद करने की अपेक्षाकृत कम लागत पर सर्वर स्थान की आवश्यकताओं और नेटवर्क लोड को कम रखना संभव बनाता है।

स्रोत लिब्रे ऑफिस और संस्करण नियंत्रण


आगे की पढाई


अंतिम लिंक में चर्चा की गई विकल्प (newlines जोड़ने के लिए) LO में हटा दिया गया प्रतीत होता है - मैं इसे लोड / सेव सेटिंग्स में नहीं पा सकता हूं।
रेटोरेकरे

@retorquere वास्तव में। लगता है जैसे इसे हटा दिया गया था। उत्तर उस लिंक को हटाने के लिए अपडेट किया गया।
DavidPostill
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.