मैं ओएस एक्स लॉयन में दो फ़ोल्डरों को कैसे सिंक करूं?


35

मेरे iMac से जुड़े USB ड्राइव पर कुछ फाइलें और फ़ोल्डर्स हैं ... मैं उन्हें अपने iMac पर एक फ़ोल्डर के साथ सिंक करना चाहूंगा ... मैं यह कैसे करूं?

क्या शेर में अंतर्निहित कार्यक्षमता है जो मुझे ऐसा करने की अनुमति देती है, या क्या मुझे एक 3 पार्टी समाधान का उपयोग करना है?


जब आप "सिंक" कहते हैं, तो वास्तव में आप किस व्यवहार को देखना चाहते हैं? आप विसंगतियों को कैसे हल करना चाहते हैं?
डैनियल

मैं यह सुनिश्चित करना चाहता हूं कि दोनों फ़ोल्डरों में एक ही फाइल (कोई डुप्लिकेट नहीं) हो। इसलिए यदि एक फ़ोल्डर में नई फाइलें हैं और फिर वह पुराने को दूसरे फ़ोल्डर में बदल देता है। मूल रूप से, वे केवल उन फ़ाइलों को स्थानांतरित करते हैं जो नए हैं - या मौजूदा फ़ाइलों के अंतर।
marcamillion

और पुरानी फ़ाइलों को संकेत दिए बिना clobbered
डैनियल

जरूरी नहीं, @ डैनियल। उदाहरण के लिए, Chronosync, आपको Y दिनों के लिए पुरानी फ़ाइलों के X संस्करणों को संग्रहीत करने की अनुमति देता है। यदि आप तय करते हैं कि आप एक पुराने संस्करण को वापस चाहते हैं।
james.garriss

जब आपका USB कनेक्ट हो जाए तो rsync प्रारंभ करने के लिए एक लॉन्च डेमॉन का उपयोग करें।
कज़िन कोकीन

जवाबों:


29

arRsync rsync कमांड लाइन उपयोगिता के लिए एक नि: शुल्क OS X GUI है । यह आपको rsync आत्मज्ञान के पथ पर आरंभ कर देगा। आसान rsync के लिए बाद में उन्हें वापस बुलाने के लिए आप सामान्य सिंक ऑपरेशन को सहेज सकते हैं। और यह आम rsync उपयोग के मामले के परिदृश्यों का समर्थन करता है: A से B पर धक्का दें लेकिन B में वह सामान छोड़ दें लेकिन A में नहीं है, A से B को धक्का दें और B में ऐसा सामान हटाएं, लेकिन A में नहीं, A और B को समान देखें (साथ में) एक संघर्ष रिपोर्ट)।


13

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

उदाहरण के आदेश:

SOURCE से DEST में नई चीज़ों की प्रतिलिपि बनाएं / मर्ज करें , कुछ भी न हटाएं:

rsync -va   /path/to/folder/SOURCE/  /path/to/folder/DEST/

DEST में नई चीज़ों की प्रतिलिपि बनाएँ , और DEST से कोई भी आइटम हटाएं जो SOURCE में मौजूद नहीं है :

rsync -va --delete   /path/to/folder/SOURCE/  /path/to/folder/DEST/

/अपने फ़ोल्डर पथों के अंत में पीछे चल रहे स्लैश को शामिल करना सुनिश्चित करें ।

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


यहाँ मैक ओएस एक्स के अंतर्निहित rsync और इसके लिए GUI बनाने के लिए ऑटोमेटर का उपयोग करने पर एक अच्छा संकेत दिया गया है : bananica.com/Geek-Stuff/…
Demis

यदि आप OSX में सिंक कर रहे हैं, तो आप शायद --exclude '.DS_Store' --exclude 'Thumbs.db'OSX मेटाडेटा की प्रतिलिपि बनाने से बचने के लिए अपने rsync कमांड में जोड़ना चाहते हैं ।
हेंजी

4

एक अन्य डोनेशनवेयर सिंकट्वोफोल्डर्स है :

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


2

मुझे फोल्डर / मैक को सिंक करने के लिए क्रोनोसिंक के साथ अच्छी किस्मत मिली है।


2

SyncTwoFolders एक मुफ्त महान ऐप है जो मैक उपयोगकर्ताओं के लिए बहुत उपयोगी और उपयोगी है। मैं अपने GoogleDrive और ड्रॉपबॉक्स फ़ोल्डरों को सिंक करने के लिए इसका उपयोग करता हूं। यहाँ SyncTwoFolders सेटअप करने के लिए लिंक है

वास्तव में आप एक सिंक शेड्यूल कर सकते हैं। आपको पूर्व के लिए अपनी स्वयं की सेटिंग के रूप में बनाना होगा। "अंतिम सेटिंग 'के बगल में स्थित' + 'पर क्लिक करके" mysync' ड्रॉप डाउन करें और इसे सेव करें। जब आप 'सिंक्रोनाइज़' बटन के ऊपर '*' बटन पर क्लिक करेंगे तो यह 'mysync' आपकी विंडो में दाईं ओर दिखाई देगा।

उस स्लाइडिंग शेड्यूल विंडो के नीचे आप समय अंतराल सेट कर सकते हैं जिस पर वह सिंक कर सकता है।

आपको एप्लिकेशन को पृष्ठभूमि में चालू रखना होगा, इसके लिए शेड्यूलिंग सिंकिंग करना होगा।


2

ऐप स्टोर से Xcode इंस्टॉल करें और फ़ाइल मर्ज का उपयोग करें।

फिर आप दोनों निर्देशिकाओं को खोल सकते हैं, और व्यक्तिगत अंतरों की तुलना कर सकते हैं और चुन सकते हैं कि कौन सा "सही" है (यहां तक ​​कि एक फ़ाइल के भीतर पाठ की पंक्तियों तक), परिणाम को एक नई निर्देशिका में विलय कर रहे हैं या आप दोनों में से एक के शीर्ष पर हैं। की तुलना।

(यह आपके द्वारा Xcode स्थापित करने के बाद स्पॉटलाइट में उपलब्ध होना चाहिए, यदि Xcode नहीं खुला और Xcode मेनू से यह "अन्य डेवलपर टूल" के अंतर्गत है)


उपयोगी उपयोगिता! हालांकि थोड़ा बोझिल, अच्छा है कि यह आपके विलय से पहले सभी परिवर्तनों को दर्शाता है।
डेमिस

0

एक अच्छे GUI आधारित फ़ाइल सिंक्रोनाइज़र के लिए, फ़ाइल सिंक्रोनाइज़ेशन ( यहां मिली वेबसाइट ) देखें। यह कम लागत ($ 15) की उपयोगिता है, जिसमें सिंक प्रक्रिया पर अच्छा नियंत्रण है। जीयूआई तीर आपको बहुत अच्छा एहसास देता है कि क्या होने जा रहा है, यह सुनिश्चित करता है कि आप उपकरण का ठीक से उपयोग करें और गलत फाइल को ओवरराइट न करें। अच्छा उपकरण।


-2

यदि आपको अन्य उपकरणों के साथ भी कम मात्रा में फ़ाइलों को सिंक करने की आवश्यकता है, तो नि: शुल्क ड्रॉपबॉक्स खाता बहुत अच्छा है, लेकिन यदि आपके पास कई डिवाइस हैं, तो आपको ड्रॉपबॉक्स को अपग्रेड करना चाहिए या क्रोनोसिंक प्राप्त करना चाहिए। मैं व्यक्तिगत रूप से इन दोनों समाधानों का उपयोग करता हूं, इसलिए मेरे सभी मैक मूल रूप से सिंक में हैं। :)


-2

मैं मैक के लिए बियॉन्ड तुलना का उपयोग करता हूं। मैंने इसे विंडोज पर पहले इस्तेमाल किया था और यह अधिकतम नियंत्रण के साथ बहुत अच्छा है।

http://www.scootersoftware.com/download.php


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