कैसे git फ़ाइलों को अनदेखा करने के लिए ड्रॉपबॉक्स बताएं?


14

मैं उबंटू वन में अपनी vim फाइलें रख रहा हूं और चूंकि मेरे पास बहुत सारे प्लग-इन git सबमॉड्यूल्स (या हालांकि vundle उन्हें इंस्टॉल करता है) स्थापित है और मुझे केवल अपने मुख्य कंप्यूटर पर इन रिपॉजिटरी को अपडेट करने में दिलचस्पी है, मैंने Ubuntu One को सेट किया था इन फ़ाइलों का उपयोग करते हुए अनदेखा करें:

ignore = \A.*\.git\Z

में ~/.config/ubuntuone/syncdaemon.confतो यह फ़ाइलों के सिंक हजारों की ज़रूरत नहीं होगी। अब मैं इन फाइलों को ड्रॉपबॉक्स में स्थानांतरित करने की कोशिश कर रहा हूं, लेकिन मुझे ड्रॉपबॉक्स में एक समान सेटिंग नहीं मिली।

तो मेरा सवाल है, मैं ड्रॉपबॉक्स को कुछ नामों (विशेषकर डॉट फ़ोल्डर्स) के साथ फ़ाइलों / फ़ोल्डरों को अनदेखा करने के लिए कैसे कह सकता हूं?



यदि आपके .it फ़ोल्डर में हजारों फाइलें हैं, तो आपको git gcउनमें से कुछ पर एक मैनुअल चलाना चाहिए ।
user1686

जवाबों:


11

लिनक्स ड्रॉपबॉक्स में एक ग्राहक ( dropbox) और एक बहरा ( dropboxd) है।

क्लाइंट के पास excludeकमांड है, जिसका उपयोग आप डायरेक्ट्री को बाहर करने के लिए कर सकते हैं। उदा। ड्रॉपबॉक्स से नोड_मॉड्यूल्स को बाहर करने के लिए आप दर्ज कर सकते हैंdropbox exclude add ./node_modules

dropbox help exclude सहायता जानकारी प्रिंट करेगा:

dropbox exclude [list]
dropbox exclude add [DIRECTORY] [DIRECTORY] ...
dropbox exclude remove [DIRECTORY] [DIRECTORY] ...

"list" prints a list of directories currently excluded from syncing.
"add" adds one or more directories to the exclusion list, then resynchronizes Dropbox.
"remove" removes one or more directories from the exclusion list, then resynchronizes Dropbox.
With no arguments, executes "list".
Any specified path must be within Dropbox.

4

ड्रॉपबॉक्स में एक चयनात्मक सिंक सुविधा है जिसे आप कॉन्फ़िगर करने के लिए देख सकते हैं

उपकरण के कुछ जोड़े जो मुझे मिले, जो इसे कॉन्फ़िगर फ़ाइलों के माध्यम से प्राप्त करने के बारे में बात करते हैं-

  1. Dropboxfilter
  2. Dropboxignore

ये निश्चित रूप से दिलचस्प लगते हैं। जहाँ तक मैं समझता हूँ, (0) सेलेक्टिव सिंक के लिए मुझे कुछ फ़ोल्डरों को स्पष्ट रूप से अक्षम करना होगा जो कि अगर मैं अपने इंस्टॉल किए गए प्लगइन्स को बदलना चाहता हूं तो यह मेरा काम मुश्किल कर देगा। (1) ड्रॉपबॉक्सफिल्टर कहता है कि मुझे एक खाली ड्रॉपबॉक्स फ़ोल्डर की आवश्यकता है जो मेरे लिए संभव नहीं है। (2) ड्रॉपबॉक्साइनोर एक विंडोज़ प्रोग्राम की तरह दिखता है ( स्रोत में केवल .exeडाउनलोड और .slnफाइलें मिली हैं ) और मैं ubuntu में काम कर रहा हूं।
कोई नहीं

2
ड्रॉपबॉक्सफिल्टर ऐसा लगता है कि यह एक मृत परियोजना है; मैंने इसे महीनों पहले आजमाया था और यह सिर्फ मेरे लिए मज़बूती से काम नहीं आया।
हेप्टाइट

1

ड्रॉपबॉक्स एक ऐसी सुविधा पर काम कर रहा है, जो अंत में इस मुद्दे को हल करेगा https://help.dropbox.com/en-us/files-folders/restore-delete/ignored-files

लेकिन तब तक इस समाधान को यहां देखें: /programming//a/60104539/1768033 चयनात्मक सिंक से बेहतर कौन सा तरीका काम करता है।


0

Rsync के साथ ऐसा करना संभव है! मैं सभी nay_modules और अन्य विक्रेता फ़ाइलों को छोड़कर, अभी सफलतापूर्वक इसे चला रहा हूं। मैं इसके लिए एक गाइड लिखता हूं: https://arshaw.com/exclude-node-modules-dropbox-google-drive

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