के बाद ग्रह सेटिंग्स टाइमस्टैम्प टिप्पणी बदलता है मेरे पास कई (> 50) बंडलों के साथ एक ग्रहण कार्यक्षेत्र है। कुछ बंडलों में विशेष परियोजना सेटिंग्स होती है, उदाहरण के लिए, ग्राहक-विशिष्ट कोड स्वरूपण।ग्रहण
यदि मैं एक नया वर्कस्पेस सेट करता हूं और ग्राहक-विशिष्ट कोड स्वरूपण के साथ एक मौजूदा प्रोजेक्ट चेकआउट करता हूं, तो ग्रहण दिनांक दिनांक org.eclipse.jdt.ui.prefs
में स्वचालित तिथि को स्वचालित रूप से बदल देता है!
#Tue Apr 24 09:30:25 CEST 2012
eclipse.preferences.version=1
formatter_profile=_myProfile
formatter_settings_version=12
ही org.eclipse.core.resources.prefs
सेटिंग्स के साथ होता है फ़ाइल अगर मैं सेट:
#Tue Apr 24 09:15:20 CEST 2012
eclipse.preferences.version=1
formatter_profile=_myProfile
formatter_settings_version=12
इस फ़ाइल (org.eclipse.jdt.ui.prefs
) चेकआउट के बाद है:
यह वरीयता फ़ाइल (org.eclipse.jdt.ui.prefs
) SVN में है पूरी परियोजना के लिए यूटीएफ -8 को एन्कोडिंग।
SVN:
#Tue Apr 24 09:26:48 CEST 2012
eclipse.preferences.version=1
encoding/<project>=UTF-8
चेकआउट करने के बाद: एक परियोजना दोनों की स्थापना फ़ाइलें (org.eclipse.core.resources.prefs
और org.eclipse.jdt.ui.prefs
) शामिल हैं
#Tue Apr 24 09:28:00 CEST 2012
eclipse.preferences.version=1
encoding/<project>=UTF-8
अगर केवल org.eclipse.core.resources.prefs
सेटिंग फ़ाइल बदल जाएगा!
क्या कोई क्यों जानता है ग्रहण इस पंक्ति को बदलता है और मैं इससे कैसे बच सकता हूं?
बहुत ही रोचक सवाल। मेरे पास कोई जवाब नहीं है, लेकिन एक टिप्पणी: विच्छेदन में ग्रहण की सेटिंग्स को स्टोर करना सुविधाजनक है, लेकिन कभी-कभी यह आपको काटता है। सबवर्जन केवल पूर्ण फाइलों को स्टोर करने में सक्षम है, और ग्रहण की कॉन्फ़िगरेशन भाग विन्यास, भाग उत्पन्न या कैश किया गया है। – mliebelt
** ** ** ग्रहण तिथि क्यों बदलता है: यह मानक '.properties' फ़ाइल प्रारूप [java.util.Properties] द्वारा प्रबंधित किया गया है (http://docs.oracle.com/javase/6/docs/api /java/util/Properties.html)। इसमें फ़ाइल लिखी गई तारीख शामिल है। –