डॉट अंडरस्कोर क्यों हैं ।_ फाइलें बनाई गई हैं, और मैं उनसे कैसे बच सकता हूं?


156

मैं विभिन्न स्थानों पर विभिन्न मशीनों पर विभिन्न ऑपरेटिंग सिस्टम का उपयोग कर रहा हूं। मैं अपनी फ़ाइलों (स्रोत कोड आदि) को रखने के लिए एक USB फ्लैश डिस्क का उपयोग कर रहा हूं।

मैं मैक ओएस एक्स के लिए नया हूं और अब मुझे पता है कि डॉट अंडरस्कोर ._उपसर्ग के साथ बहुत सारी फाइलें बनाई गई हैं ।

प्रशन

._फाइलें क्यों बनाई जाती हैं?

उनका उद्देश्य क्या है?

मैं उनसे कैसे बच सकता हूं?


2
मैं उन्हें भी नापसंद करता हूं लेकिन मैंने उनके साथ शांति से रहना सीखा है।
बोहेज

1
यदि फ्लैश ड्राइव को HFS + प्रारूप में स्वरूपित किया गया है, जो ._फ़ाइलों के निर्माण को दबा देना चाहिए , लेकिन मुझे नहीं पता कि HFS + संस्करणों को पढ़ने के लिए आपके अनिर्दिष्ट अन्य ऑपरेटिंग सिस्टम पर क्या विकल्प मौजूद हैं।
डैनियल


आदर्श नहीं है, लेकिन ls --ignore="._*"एक उपनाम या कीबाइंडिंग एक लंबा रास्ता तय करता है।
श्रीधर सरनोबत

जवाबों:


107

आप उनसे बच नहीं सकते हैं (लेकिन Saeid Zebardast द्वारा dot_clean जवाब देखें - उन्हें एक निर्देशिका से हटाया जा सकता है अगर आपको वह चाहिए)। वे फ़ाइल जानकारी संग्रहीत करने के लिए बनाए गए हैं जो अन्यथा HFS + (Apple मूल) या Unix / UFS संस्करणों पर एक विस्तारित विशेषता में जाएंगे; पहले मैक ओएस में यह संसाधन कांटा होगा। खोजक फ़ाइल संचालन उन्हें आइकन की जानकारी को संग्रहीत करने के लिए स्वचालित रूप से बनाएगा, साथ ही टाइम मशीन उन में कुछ जानकारी संग्रहीत करता है इसलिए यदि आप टीएम के माध्यम से बैकअप की गई फ़ाइल की प्रतिलिपि बनाते हैं, तो उस जानकारी की प्रतिलिपि भी बनाई जाएगी।

(यह कोई नई बात नहीं है; मैंने देखा है कि XP ​​और बाद में विभिन्न कलियों को चारों ओर छोड़ देता है, हालांकि बहुत से नहीं ।)


48
मैं मानता हूँ, "
तुर्क

2
मैंने देखा कि मेरा मैक रंग लेबल का उपयोग करते समय (पथ खोजक 7 का उपयोग करके) अपने लिनक्स सांबा सर्वर पर कलियों को छोड़ रहा है। प्रत्येक रंगीन आइटम के लिए एक ._ <coloritem> फ़ाइल है।
जोनाथन कोमार

5
हम काम पर हमारे लिनक्स सांबा फ़ाइल सर्वर में एक ही स्थिति है। चूंकि हमें फ़ाइलों के लिए रंग मेटाडेटा की आवश्यकता नहीं है, इसलिए हमने ऐसी फ़ाइलों के निर्माण को रोकने के लिए अपने विकल्पों veto files = /._*/और delete veto filesविकल्पों का उपयोग किया है smb.conf। इसके बजाय हम .DS_STOREफ़ाइलों को छोड़ देते हैं जैसे वे हैं, क्योंकि वे फ़ाइल सॉर्टिंग सेट करने के लिए उपयोगी हैं, और प्रत्येक डायर के लिए उनमें से केवल एक है।
gerlos

5
कम से कम विंडोज पर आप इसे बंद कर सकते हैं!
टटिमेडली

7
इस का वर्णन करने के लिए "कलियों" के उपयोग के लिए उत्कीर्ण।
जॉर्ज पी

60

आप ._ फ़ाइलों को निकालने या मर्ज करने के लिए dot_clean कमांड का उपयोग कर सकते हैं:

dot_clean PATH_OF_FOLDER_OR_DRIVE

यदि आप फ़ाइलों को लिनक्स पर स्थानांतरित करते हैं, या Git Bashआपके पीसी पर है, और findकमांड तक पहुंच है , तो आप ऐसा करने में सक्षम हो सकते हैं:

find . -type f -name '._*' -delete

और वे चले गए!


3
अन्य उत्तर वास्तव में "मैं उनसे कैसे बच सकता हूं?" अंश। यह करता है। धन्यवाद!
निंजा फिस्ट

10
से man dot_clean: For each dir, dot_clean recursively merges all ._* files with their corresponding native files according to the rules specified with the given arguments. By default, if there is an attribute on the native file that is also present in the ._ file, the most recent attribute will be used.यह कमांड केवल कुछ डॉट फाइलें नहीं निकालती है, यह प्रत्येक फ़ोल्डर के लिए पिछले / देशी विशेषताओं को ओवरराइट कर सकती है। सावधानी से प्रयोग करें।
विलियम आइस्टेड

26

.DS_Store और ._ फ़ाइलों का उद्देश्य

http://diigo.com/0qiwp के व्याख्या किए गए दृश्य के लिए http://lists.apple.com/archives/applescript-users/2006/Jun/msg00180.html जहां मैट Deatherage ( एप्पल के एक पूर्व इंजीनियर ) स्पष्टीकरण प्रदान करता है। यह भी ध्यान दें ».DS_Store  (2006-10-01) की उत्पत्ति पर

चूंकि मैंने उपयोगकर्ता डेटा (दस्तावेज़ सामग्री) का नुकसान देखा है, जहां ._समकक्षों को रोका जाता है या खो दिया जाता है, मैं मानता हूं कि यह है:

  • चीजों को "ईथर में लुप्त" होना स्वीकार्य नहीं है।

._ फ़ाइलों का उद्देश्य

Geekosaur के स्वीकृत जवाब में उल्लिखित उद्देश्यों के अलावा , यहाँ कुछ उदाहरण दिए गए हैं कि कैसे Apple और थर्ड पार्टी ऐप या तो कुछ स्थितियों में उपयोग करते हैं या आवश्यकता होती ._ है…


फाइंडर द्वारा कॉपी के दौरान फ़ाइल व्यवसाय

स्टैक ओवरफ्लो पर एक प्रश्न का मेरा उत्तर देखें ।


निक्षेपागार कोडों का नियोऑफ़िस उपयोग

NO%Fनिर्माता कोड के बिना HFS प्रकार कोड है:

  • जहां उपयुक्त हो, केवल उपयोग किया जाता है।

NeoOffice उदाहरण 1

NeoOffice 3.2.1 पैच 5 JHFS + में सहेजें:

[macbookpro08-centrim:~] gjp22% xattr -l /Users/gjp22/Desktop/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx 
com.apple.FinderInfo:
00000000  4E 4F 25 46 00 00 00 00 00 00 00 00 00 00 00 00  |NO%F............|
00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00000020

NeoOffice उदाहरण 2

NeoOffice 3.2.1 पैच 5 MS-DOS FAT32 के साथ USB फ्लैश ड्राइव में सहेजें, BlueHarvest द्वारा सफाई:

2012-05-12 06:42:08.349 BlueHarvest[31146]: Deleted ._product of NeoOffice 3.2.1 Patch 5.docx in /Volumes/FAT32/example.

NeoOffice उदाहरण 3

NeoOffice 3.2.1 पैच 5 फ़ाइल सिस्टम प्रकार के साथ OS X द्वारा माउंट किए गए वॉल्यूम पर webdavसहेजता है, SharePoint नहीं, BlueHarvest द्वारा सफाई:

[macbookpro08-centrim:~] gjp22% mount | grep dav
https://www.box.net/dav/ on /Volumes/dav (webdav, nodev, noexec, nosuid, mounted by gjp22)
[macbookpro08-centrim:~] gjp22% xattr -l /Volumes/dav/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx 
[macbookpro08-centrim:~] gjp22% 
  • NeoOffice द्वारा webdavफाइल सिस्टम में सेव करने के लिए एक विस्तारित विशेषता शामिल नहीं थी
  • BlueHarvest की आवश्यकता नहीं थी।

संकेत : जहां Microsoft Office webdavMicrosoft SharePoint (नीचे देखें) को बचाने में विफल रहता है , NeoOffice सफल होता है।


Microsoft पदावनत कोड का उपयोग

Office के सबसे हाल के संस्करण के लिए एक HFS प्रकार कोड और HFS क्रिएटर कोड की आवश्यकता होती है जब Microsoft Word ( .docx) जैसे प्रारूप को चुना जाता है। तो - ऐसा लगता है कि जब एक फाइल सिस्टम में बचत होती है जो एक com.apple.FinderInfoविस्तारित विशेषता में उन मूल्यों का समर्थन नहीं करता है :

  • Microsoft Office कई ._फ़ाइलों को बनाए बिना मज़बूती से नहीं बचा सकता है ।

Microsoft उदाहरण 1

Word 2011 14.2.1 फ़ाइल सिस्टम प्रकार के साथ OS X द्वारा माउंट किए गए वॉल्यूम पर सहेजें webdav, SharePoint नहीं, BlueHarvest द्वारा सफाई:

May 11 18:32:49 macbookpro08 BlueHarvest[14649]: BlueHarvest started.
May 11 18:38:37 macbookpro08 BlueHarvest[14649]: Deleted ._Word Work File D_1.tmp in /Volumes/dav.
May 11 18:39:57 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.
May 11 18:42:28 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.

Microsoft उदाहरण 2

example.docxउसी वातावरण में वर्ड 2011 14.2.2 (120421) की बचत :

2012-05-12 08:01:07.692 BlueHarvest[41131]: Deleted ._Word Work File D_769960778.tmp in /Volumes/dav.

Microsoft उदाहरण 3

Word 2011 14.2.2 (120421) another.docxएक ही वातावरण में बचत करना, फिर छोड़ना, फिर से खोलना, संपादन करना, फिर सहेजना, संपादन करना और फिर सहेजना:

2012-05-12 08:15:04.252 BlueHarvest[41131]: Deleted ._Word Work File D_.tmp in /Volumes/dav.
2012-05-12 08:18:48.735 BlueHarvest[41131]: Deleted ._another.docx in /Volumes/dav.
2012-05-12 08:21:12.658 BlueHarvest[41131]: Deleted ._Word Work File D_2.tmp in /Volumes/dav.

संकेत : Microsoft Office 2011 फ़ाइल सिस्टम प्रकार के webdavकारण Microsoft SharePoint को सहेजने में विफल रहता है क्योंकि SharePoint डॉट .(अवधि) के साथ शुरू होने वाले फ़ाइल नामों का समर्थन नहीं करता है । अलग-अलग उत्तरों को देखें क्या 10.6 में वॉल्यूम के रूप में SharePoint को माउंट करना संभव है?


प्रकार और निर्माता कोड: पृष्ठभूमि, Apple डेवलपर

Apple ने एक दशक से अधिक समय से तीसरे पक्ष के डेवलपर्स को टाइप कोड और निर्माता कोड से दूर करना शुरू किया। फ़ाइल सिस्टम प्रोग्रामिंग गाइड के परिशिष्ट बी में, फ़ाइल प्रकार और निर्माता कोड सलाह देते हैं कि कोड हैं:

आमतौर पर पदावनत, आप उन्हें लीगेसी फ़ाइलों और ऐप्स और सिस्टम में कुछ स्थानों पर देख सकते हैं।



10

ये फ़ाइलें ऑपरेटिंग सिस्टम द्वारा फ़ोल्डर की वरीयताओं, आदि के बारे में मेटाडाटा (ओएस द्वारा उपयोग किए जाने वाले डेटा) को स्टोर करने के लिए बनाई जाती हैं। विंडोज़ और ओएस एक्स दोनों में इस प्रकार की फाइलें होती हैं। निम्नलिखित, http://annoying-file-be-gone.snack.ws/faq.html से खींची गई इन फाइलों का विवरण है :

.DS_Store- इस तरह के प्रतीक के स्थिति या एक पृष्ठभूमि छवि के विकल्प के रूप में एक फ़ोल्डर की कस्टम विशेषताओं के भंडारण के लिए एप्पल OS X ऑपरेटिंग सिस्टम में एक फ़ाइल का नाम (पढ़ें और अधिक )

.Spotlight-V100- यह फाइल 'स्पॉटलाइट सर्च' फीचर को तेज करने के लिए जानकारी रखती है। यदि आप इस फ़ोल्डर में एक आइटम के लिए कोई अन्य स्पॉटलाइट खोज करते हैं, तो हटाना इस जानकारी को फिर से अनुक्रमित करने के लिए बाध्य करेगा।

.apDisk - यह फ़ाइल साझा किए गए फ़ोल्डरों के बारे में जानकारी रखती है और इसे सुरक्षित रूप से हटाया जा सकता है क्योंकि यदि Apple को इसकी आवश्यकता होती है तो यह स्वचालित रूप से फिर से बनाया जाएगा।

.VolumeIcon.icns- इस फ़ाइल का उपयोग वॉल्यूम (USB डिवाइस) के आइकन को संग्रहीत करने के लिए किया जाता है यदि वॉल्यूम कस्टम आइकन का उपयोग करता है न कि डिफ़ॉल्ट आइकन का। यदि आप चाहते हैं कि डिवाइस इस डिफ़ॉल्ट आइकन का उपयोग जारी रखे, या यदि आप जिस फ़ोल्डर / डिवाइस को साफ करना चाहते हैं, उसमें एक एप्लिकेशन है, तो आप इस फाइल को अपने सिस्टम में रखना चाह सकते हैं। एक साइड नोट के रूप में, यदि आप अपने डिवाइस के लिए एक कस्टम आइकन बनाना चाहते हैं, तो आप एक .icnsफ़ाइल बना सकते हैं / डाउनलोड कर सकते हैं और उसका नाम बदलकर .VolumeIcon.icnsअपने फ़ोल्डर / डिवाइस में रख सकते हैं।

.fseventsd- यह फाइल फाइल सिस्टम इवेंट डेमॉन के लिए एक बफर के रूप में उपयोग की जाती है। यदि आप एक प्रोग्राम का उपयोग कर रहे हैं जो इस फ़ोल्डर / डिवाइस की निगरानी कर रहा है, तो इस फ़ाइल का उपयोग अस्थायी डेटा को संग्रहीत करने के लिए किया जा सकता है।

.Trash& .Trashes- इन फ़ोल्डरों का उपयोग हटाए गए आइटमों को उसी तरह से करने के लिए किया जाता है जैसे कि गोदी से 'ट्रैश' आइकन काम करता है। यदि आपको अपने फ़ोल्डर / डिवाइस पर इस सुविधा की आवश्यकता नहीं है, तो आप अंतरिक्ष को बचाने के लिए इस फ़ोल्डर को साफ कर सकते हैं।

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


7

गैर- HFS + स्वरूपित ड्राइव पर डॉट अंडरस्कोर फ़ाइलों की उपस्थिति को कम करने के लिए, आप ब्लूहर्स्ट प्राथमिकता फलक का उपयोग कर सकते हैं ।


3
BlueHarvest एक उत्कृष्ट उत्पाद है, लेकिन तीसरे पक्ष की समीक्षाओं में से कुछ भ्रामक हैं। परीक्षण के परिणाम बताते हैं कि सृजन को रोका नहीं गया है; उस निर्माण की अनुमति है, और उपयोगकर्ता की प्राथमिकताओं के अनुसार BlueHarvest जो कुछ बनाया है उसे साफ कर सकता है।
ग्राहम पेरिन

5

मुद्दा यह है कि @geekosaur कहते हैं और यदि आप Apple फ़ाइल टूल्स का उपयोग करते हैं तो बचने के लिए बहुत मुश्किल है।

हालाँकि यदि आप केवल कमांड लाइन टूल्स और कुछ 3rd पार्टी वाले का उपयोग करते हैं और कभी भी फाइंडर के साथ USB पर नहीं लिखते हैं तो वे नहीं बनेंगे।


व्यवहार Apple सॉफ़्टवेयर तक सीमित नहीं है। उदाहरण: Microsoft Office 2011 को ._फ़ाइल सिस्टम को सहेजते समय फ़ाइलों की आवश्यकता होती है जो HFS प्रकार कोड और निर्माता कोड के लिए समर्थन के बिना हैं।
ग्राहम पेरिन

5
@GrahamPerrin - मेरा मतलब था कि Apple के फ़ाइल टूल्स कॉपी करने आदि के लिए - हाँ किसी भी ऐप में फाइल फोर्क्स (यानी Apple की लाइब्रेरी) का इस्तेमाल होगा। यदि आप ऐसे उपकरण का उपयोग करते हैं जो बस बीएसडी फ़ाइल पुस्तकालयों का उपयोग करते हैं तो कोई _ फाइलें नहीं।
user151019

3

find . -name "._*" -type fस्थानीय पथ से फ़ाइलें दर्ज करने के लिए उपयोग करें और find . -name "._*" -type f -deleteसभी फ़ाइलों को हटाने के लिए उपयोग करें।


अलग पूछने के लिए आपका स्वागत है! यद्यपि आपका उत्तर दिखाता है कि फ़ाइलों को कैसे निकालना है, यह ओपी में क्यों, क्या और कैसे से बचने के लिए जवाब नहीं देता है।
bjbk

@bjbk यह उत्तर बताता है कि फ़ाइलों को कैसे हटाया जाए, ठीक उसी तरह जैसे Saeid Zebardast का अति-उत्क्रमित उत्तर करता है। मैं सहमत हूं कि न तो कोई वास्तव में संबोधित करता है कि उनसे कैसे बचा जाए, न ही वे क्यों दिखाई देते हैं।
लार्स

1

यह वास्तव में सरल है, NTFS (वर्तमान विंडोज) FAT32 (पुराना विंडोज) में अनुमति जैसी चीजों के लिए एक बहुत ही विशिष्ट डेटा संरचना है, इस फ़ाइल को खोलने के लिए कौन सा प्रोग्राम सौंपा गया है, निर्माण तिथि, संशोधित तिथि, टैग, फ़ाइल टिप्पणियाँ, आइकन, और अन्य मेटाडाटा। आप यह भी देखेंगे कि अन्य ओएस में समान गुण नहीं दिखाए जाएंगे। (IE निर्माण की तारीख यह कह सकती है कि यह 1/1/1990 में था और अन्य मेटाडेटा अन्य ओएस से सुलभ नहीं है। जब भी आप HFS से NTFS या FAT32 पर मशीन लिखने के साथ-साथ देशी FAT32 या NTFS लिख रहे हों, दोनों का उपयोग कर रहे हैं। या। डीएस स्टोर फ़ाइलों के साथ फाइलें दिखाई देंगी। यह ओएस के सौदे को विभिन्न तत्वों की असंगति कारक के साथ दिखाएगा जो कि संगत नहीं हैं। इसलिए आप शायद इन फ़ाइलों को इधर-उधर रखना चाहते हैं यदि आप बीच-बीच में आगे-पीछे कर रहे हैं। OS ' इन फ़ाइलों का उपयोग करने के लिए। यदि आप केवल एक ओएस या दूसरे का उपयोग कर रहे हैं, तो सुनिश्चित करें कि आपके पास मीडिया (हार्ड ड्राइव, एसडी कार्ड, आदि) ठीक से स्वरूपित है या एक ड्राइवर है जो आपके ओएस को ड्राइव प्रारूप में लिखने की अनुमति देता है जो आपके ओएस के मूल निवासी नहीं है। (ये दोनों OSX के लिए उपलब्ध हैं जो इसे NTFS & FAT32 फ़ाइलों को मूल गुणों का उपयोग करके लिखने के लिए और विंडोज 7 और 8 के लिए HFS + और EXFat (linux) ड्राइव पर लिखने के लिए देशी गुणों का उपयोग करने की अनुमति देते हैं।) वे मुफ्त नहीं हैं, लेकिन आप आगे और पीछे यह ड्राइव से अव्यवस्थित अतिरिक्त डुप्लिकेट डेटा को काटता है।


-1

आप उन्हें FileZilla या इसी तरह के फ़ाइल प्रबंधक के माध्यम से हटा सकते हैं।


सुनिश्चित नहीं है कि यह क्यों उखाड़ा गया क्योंकि अधिकांश उत्कीर्ण उत्तर वास्तव में एक समाधान भी नहीं देते हैं। यह मेरी राय में सबसे आसान समाधान है ... क्योंकि ._ और .DS_Store खोजक से संबंधित फाइलें हैं जो स्पष्ट समाधान खोजक से बचने के लिए है। व्यक्तिगत रूप से मैं Transmit का उपयोग करना पसंद करता हूं, लेकिन Filezilla एक बेहतरीन मुफ्त विकल्प है।
ब्रायन विलिस

3
मैं हार नहीं मान रहा था लेकिन यह एक अवांछनीय सुझाव है और उस सवाल के इरादे को याद करता है जो इलाज के बजाय रोकथाम के लिए कह रहा है। जो अपना आधा समय इन फाइलों को हटाने में लगाना चाहता है, जो उत्पन्न होती रहती है? प्रश्न: "मैं अपने शहर की कूड़े की समस्या के बारे में क्या करूँ?" A: "इसे उठाओ और इसे बिन में डाल दो।"
श्रीधर सरनोबत

-1

मैं आसान के लिए निम्न विधि का उपयोग कर रहा हूं। * फ्लैश ड्राइव पर उपसर्ग फ़ाइल उन्मूलन: Apple कंप्यूटर से फ्लैश ड्राइव निकालें, विंडोज मशीन में डालें, ""। *। * "के लिए फ्लैश ड्राइव खोजें , फिर जब खोज ._ उपसर्ग के साथ फ़ाइलों को प्रदर्शित करती है, तो उन्हें हटा दें। मैं कभी नहीं हटाता हूं। .ट्रास या .DS स्टोर फाइलें। अब तक कोई मुद्दा नहीं। मुझे उम्मीद है कि मैं अपने लिए भविष्य की समस्या पैदा नहीं कर रहा हूं।


1
मैनुअल विलोपन? मैक कंप्यूटर के मालिक होने पर विंडोज कंप्यूटर का स्वामित्व? मुझे पता है कि आप सिर्फ वही काम कर रहे हैं जो आपके लिए काम करता है लेकिन मैं आपके तरीके का पालन करने की कल्पना नहीं कर सकता।
श्रीधर सरनोबत

-1

हां, हममें से कुछ के पास Mac और windows दोनों मशीनों के लिए उपयोग है, और मैं उस पद्धति का उपयोग करता था। और अगर आपके पास .jpgs के साथ एक USB है जो आप स्लाइड शो के रूप में खेलना चाहते हैं, तो आपको इसे करने के लिए उन pesky ._ फ़ाइलों से छुटकारा पाना होगा। बहुत खोज के बाद, मुझे ._ फ़ाइलों को निकालने के लिए अपने मैक का उपयोग करने का एक तरीका मिला:

टर्मिनल का उपयोग करना:

  • ls -a सभी फाइलों को सूचीबद्ध करेगा, जिसमें शुरू होने वाला भी शामिल है ._
  • निर्देशिका से सिर्फ एक फ़ाइल निकालने के लिए: rm -rf ._whateveryourfilenameis.jpg
  • सभी ._फ़ाइलों को हटाने के लिए :rm -rf ._*
  • अवांछित निर्देशिका को दूर करने सहित .Trashes :rm -r .Trashes*

टीवी इनपुट के रूप में उपयोग करने के लिए मेरे USB को ठीक से साफ़ करें


-2

हटाते समय सावधान रहें। Git, Visual Studio, और Xcode से संबंधित! मेरे पास बहुत सारे .mov और इमेजेस के साथ एक ऐप है और इन "._" फाइलों के लिए प्रतिबद्ध है। मैंने उन्हें विजुअल स्टूडियो टीम एक्सप्लोरर के बदलावों के माध्यम से डिलीट कर दिया और किसी तरह उस प्रोजेक्ट फोल्डर को लगभग 500MB से 40GB तक बिना फाइलों को जोड़े ब्लोट कर दिया ... फिर भी यकीन नहीं हुआ कि वास्तव में क्या हुआ है, लेकिन मैं अनुमान लगा रहा हूं कि यह उन फाइलों को डिलीट करने से संबंधित था, इसलिए हर बार इसे कैश किया गया प्रत्येक .Mov और छवि कई बार इससे पहले कि मैं पर पकड़ा। मैंने प्रत्येक .mov और .png को 20-30 बार दोहराया जब फाइंडर> सभी फाइलों में देखा।

बस अपने .itignore फ़ाइल में "._ *" जोड़ें और वे आपके द्वारा iOS iOS कोड के लिए TFS का उपयोग करते समय एक बदली हुई फ़ाइल के रूप में दिखाई नहीं देंगे।

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