मैं (एक "एक" विस्तार के साथ) एक संकलित स्थिर पुस्तकालय मिल गया है मैं अपने SVN भंडार में शामिल करना चाहते हैं लेकिन जोड़ने यह कभी नहीं काम करता है (कोई समस्या नहीं आइटम के अन्य प्रकार जोड़ने) । अगर मैं एक्सटेंशन बदलता हूं (उदा।, "लाइब्रेरी.ए" -> "लाइब्रेरी.बी"), ऐड काम करता है। "ए" एक्सटेंशन क्यों विफल रहा है? फाइल का नाम बदलने के बिना इसके आसपास कोई रास्ता है?SVN आयात नहीं करेगा * ए पुस्तकालय
उत्तर
आप अपने वैश्विक उपेक्षा सेटिंग्स की जाँच की है। लिनक्स पर वे ~/.subversion/config में जमा हो जाती
मेरी मशीन पर डिफ़ॉल्ट है:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
तो यह ध्यान नहीं देता है * .a फ़ाइलों
अधिक जानकारी here
आप चाहिए फ़ाइल को
svn add "file" --no-ignore
किसी भी इग्को को बाईपास करने में सक्षम होने में सक्षम हो फिर से सेट नियम।
आदेश हैं: मैं सामने साथ
svn status --no-ignore
रिटर्न आप एक स्थानीय ध्यान न दें की है। चलाएँ:
svn propedit svn:ignore
इसके लिए धन्यवाद। मै मैक ओएस एक्स पर हूं और मेरी ~/.subversion/config फ़ाइल में, वैश्विक-अनदेखा डिफ़ॉल्ट पर सेट है: 'वैश्विक-अनदेखा = * .o * .lo * .la # * #। *। rej * .rej। * ~ * ~। # * .DS_Store' जिसमें * .a शामिल नहीं है। – Jon
'svn add "library.a" --no-ignore' काम किया। धन्यवाद! – Jon
मैं ओएस-एक्स (10.8.लेटेस्ट) पर हूं और मेरी वैश्विक-अनदेखी पर टिप्पणी की गई है, जिसे मैंने "वैश्विक-अनदेखा नहीं किया" के लिए पढ़ा है। फिर भी, जब भी मैं लाइब्रेरी के साथ एक निर्देशिका जोड़ता हूं। फ़ाइल (उदाहरण: तृतीय पक्ष libs, जैसे Flurry), यह हमेशा .a फ़ाइल को छोड़ देता है। तब मेरा ग्राहक निर्माण नहीं कर सकता, फिर मैं वापस जाता हूं और 'svnib somaib.a' को स्पष्ट रूप से जोड़ता हूं, तो सब अच्छा है। क्या ** ** यह डिफ़ॉल्ट "सभी .a-s" व्यवहार को छोड़ने का कोई तरीका है? धन्यवाद! – Olie
पर मैक OSX (शेर) मैं SCPlugin (http://scplugin.tigris.org/) का उपयोग कर रहा हूँ।
यह SVN के साथ एक अच्छा खोजक पॉपअप उस पर आदेश जोड़ता है और यह मेरे * .a फ़ाइलें जोड़ने के लिए जब svnx या xcode इसकी अनुमति नहीं देते अनुमति देता है।
मुझे लगता है कि यह वास्तव में एक बग है के रूप में यह स्पष्ट रूप से अनदेखी कर रहा है सही सेटिंग्स (विडंबना यह है कि) की उपेक्षा, लेकिन जो लोग टर्मिनल के साथ गड़बड़ नहीं करना चाहते हैं के लिए, यह काम साबित हो रहा है।
संपादित करें: SmartSVN भी आप नजरअंदाज कर दिया फ़ाइलों को देखने के तो वे किसी भी सामान्य फ़ाइल के रूप में जोड़ा जा सकता है की अनुमति देता है। व्यू मेनू के नीचे बस 'अनदेखी फाइल' विकल्पों की जांच करें।
वैसे, अगर आप SVN आयात (यानी, नहीं एक काम की नकल) का उपयोग कर रहे हैं, आप के साथ वैश्विक ध्यान न दी ओवरराइड कर सकते हैं:
--config-option=config:miscellany:global-ignores=[new ignores]
मैं इस सवाल हाल ही में मिले हैं, यह मेरा तरीका है :
svn import --no-ignore --force svn://destination
हम SVN पर पुस्तकालय जोड़ सकते हैं:
svn add library.a --no-ignore
ऐड SVN के बाद अद्यतन करने की आवश्यकता है:
svn update
का उपयोग कर SVN पर परिवर्तन प्रतिबद्ध:
svn commit -m "library.a added on svn"
तो, मैं वास्तव में उस ~/.subversion/config फाइल को संपादित करने का सुझाव .a फ़ाइलें फिर से अनुमति देने के लिए:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo
#global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
क्योंकि मैं मेरी परियोजनाओं में उनमें से बहुत सी फाइलें हैं।
मुझे वही चीज़ w/1.7 थी। यहां तक कि जब टिप्पणी की गई, एसवीएन ने वैश्विक रूप से फ़ाइलों को अनदेखा करने का फैसला किया। निश्चित रूप से कम से कम आश्चर्य के सिद्धांत का उल्लंघन। मुझे क्या समझ में नहीं आ रहा है? –
- 1. SVN जावा पुस्तकालय
- 2. आयात पुस्तकालय मुद्दे - "आयात त्रुटि: कोई मॉड्यूल नामित नहीं ____"
- 3. शक्तियों में "पुस्तकालय" आयात करना
- 4. Scalaz पुस्तकालय आयात तकनीक तर्क
- 5. एसवीएन अविश्वसनीय फ़ाइलों को नहीं करेगा, भले ही वे svn स्थिति
- 6. क्यों (ए, ए) एक मजेदार नहीं है?
- 7. svn नहीं दिखाएं: svn स्थिति में बाहरी
- 8. ActionBarSherlock पुस्तकालय आयात किया जा रहा
- 9. ScriptManager.axd कैश नहीं करेगा
- 10. Capistrano रिलीज नहीं करेगा
- 11. काम नहीं करेगा,
- 12. ParseKit.framework काम नहीं करेगा, Foundation.h नहीं मिला
- 13. अजगर सबवर्सन आवरण पुस्तकालय
- 14. जब "ए" टैग अभिभावक टैग के रंग विशेषता का वारिस नहीं करेगा?
- 15. क्या हक्स पुस्तकालय बनाने के लिए काम करेगा?
- 16. अच्छा जावास्क्रिप्ट ए/बी (स्प्लिट) परीक्षण पैकेज/पुस्तकालय?
- 17. संदर्भित पुस्तकालय कॉपी नहीं है
- 18. प्रतिक्रियाशील एक्सटेंशन (आरएक्स) कार्य समांतर पुस्तकालय का अधिग्रहण करेगा?
- 19. GIT करने के लिए SVN से कोड का आयात विफल - SVN ट्रंक खाली है
- 20. रेगेक्स (ए?) * घातीय नहीं है?
- 21. आयात त्रुटि: सेटिंग्स आयात नहीं कर सका
- 22. svn में स्थानीय गिट भंडार कैसे आयात करें?
- 23. पुस्तकालय?
- 24. एनपीएम एक्सप्रेस स्थापित नहीं करेगा?
- 25. फेसबुक कैश फ्लश नहीं करेगा?
- 26. std :: cout प्रिंट नहीं करेगा
- 27. NSTextField सेट नहीं करेगा स्ट्रिंगवैल्यू
- 28. रिवर्स इटेटरेटर संकलित नहीं करेगा
- 29. xcode पुस्तकालय नहीं मिला
- 30. बनाना (ए, ए) एक फंक्शन
"svn status --no-ignore" आपको क्या बताता है? क्या यह * .a फाइलें देखता है? – jtm
मैं सामने का मतलब है कि फ़ाइल को अनदेखा किया जा रहा है। चूंकि वैश्विक अनदेखा नहीं कर रहा है, इसलिए आपके पास स्थानीय अनदेखा है। "svn propedit svn: अनदेखा करें" – jtm
इस पर भी चर्चा की गई: http://stackoverflow.com/questions/2125303/svn-propget-svnignore-returns-nothing-but-svn-is-obviously-ignoring-my-files/2125487 # 2125487 – Ether